The following tables list the members exposed by the Forum type.

Name Description
Public method Static AttachForumToProject(EntityID, EntityID, IDatabase) Attach a forum to a project
Public method Static CreateCategory(ServerID, string, string, EntityID, EntityID, int, IDatabase) Create a forum category
Public method Static CreateForum(ServerID, string, EntityID, IDatabase) Create a forum
Public method Static CreatePost(ServerID, EntityID, string, EntityID, IDatabase) Create a post in a topic
Public method Static CreatePost(ServerID, EntityID, string, EntityID, IDatabase, DateTime) Create a post in a topic
Public method Static CreateTopic(ServerID, EntityID, string, EntityID, IDatabase) Create a topic in a category
Public method Static CreateTopic(ServerID, EntityID, string, EntityID, IDatabase, DateTime) Create a topic in a category
Public method Static DeleteCategory(EntityID, IDatabase) Delete a category
Public method Static DeleteForum(EntityID, IDatabase) Delete a forum - and all posts! forever!
Public method Static DeleteTopic(EntityID, IDatabase) Delete a topic
Public method Equals(Object) Determines whether the specified object is equal to the current object. (inherited from Object).
Public method Static FillLastPostInfo(ForumCategory, IDatabase) Fill the last post info for a category
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).
Public method Static GetCategories(EntityID, EntityID, IDatabase) Get all categories
Public method Static GetCategory(EntityID, IDatabase) Get a category by its id
Public method Static GetCategoryForum(EntityID, IDatabase) Given a forum category, get the id of the forum it belongs to
Public method Static GetCategoryIDs(EntityID, IDatabase) Given a forum, get all its categories as ids
Public method Static GetChangedForumCategories(EntityID, DateTime, IDatabase) Get all forum category ids for a particular project that have been changed or created since a certain date
Public method Static GetChangedForumPosts(EntityID, DateTime, IDatabase) Get all forum post ids for a particular project that have been changed or created since a certain date
Public method Static GetChangedForumTopics(EntityID, DateTime, IDatabase) Get all forum topic ids for a particular project that have been changed or created since a certain date
Public method Static GetChangedForums(EntityID, DateTime, IDatabase) Get all forum ids for a particular project that have been changed or created since a certain date Note: this will not look at categories, topics or posts...
Public method Static GetForum(EntityID, IDatabase) Retrieve info about a forum
Public method Static GetForumProject(EntityID, IDatabase) Given a forum, work out which project (if any) that it belongs to
Public method Static GetForumTopicIDFromPost(EntityID, IDatabase) Given a post id, work out the topic id
Public method GetHashCode Serves as the default hash function. (inherited from Object).
Public method Static GetPosts(EntityID, int, int, bool, IDatabase) Get a page of posts in a topic
Public method Static GetProjectForums(EntityID, EntityID, IDatabase) Given a project, get all forums associated with it
Public method Static GetTopicCategory(EntityID, IDatabase) Given a topic, work out which category this belongs to
Public method Static GetTopicIDs(EntityID, IDatabase) Given a category, get all its topics as ids
Public method Static GetTopics(EntityID, EntityID, int, int, IDatabase) Get all topics in a category
Public method GetType Gets the Type of the current instance. (inherited from Object).
Public method Static GetUserAccess(EntityType, EntityID, EntityID, IDatabase) Get the access type a user has
Public method Static GetUserAccess(EntityType, EntityID, EntityID, List<EntityID>, List<EntityID>, IDatabase) Get the access type a user has
Public method Static IsUserWatchingCategory(EntityID, EntityID, IDatabase) Is a user watching a particular category?
Public method Static IsUserWatchingForum(EntityID, EntityID, IDatabase) Is a user watching a particular forum?
Public method Static IsUserWatchingTopic(EntityID, EntityID, IDatabase) Is a user watching a particular topic?
Protected method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object).
Public method Static ReplicateCategory(ServerID, EntityID, EntityID, EntityID, IDatabase, IDatabase) Replicate a category
Public method Static ReplicateForum(ServerID, ForumInfo, EntityID, IDatabase, IDatabase) Replicate a forum
Public method Static ReplicateTopic(ServerID, EntityID, EntityID, EntityID, IDatabase, IDatabase) Replicate a topic
Public method Static SearchForums(string, EntityID, EntityID, ForumSearchLimit, IDatabase) Search the forums
Public method Static SetCategoryOrder(EntityID, int, IDatabase) Set the category id
Public method Static StopWatchingCategory(EntityID, EntityID, IDatabase) Stop watching a category
Public method Static StopWatchingForum(EntityID, EntityID, IDatabase) Stop watching a forum
Public method Static StopWatchingTopic(EntityID, EntityID, IDatabase) Stop watching a topic
Public method ToString Returns a string that represents the current object. (inherited from Object).
Public method Static UpdateForum(ForumInfo, IDatabase) Update some information about a forum
Public method Static WatchCategory(EntityID, EntityID, IDatabase) Start watching a category
Public method Static WatchForum(EntityID, EntityID, IDatabase) Start watching a forum
Public method Static WatchTopic(EntityID, EntityID, IDatabase) Start watching a topic
Top