The DiscussionBase type exposes the following members.

Methods

  Name Description
Public method BindData
Binds data in the part.
Protected method DiscussionSanitize(String)
Protected method DiscussionSanitize(String, Boolean, Boolean)
Public method Dispose
Disposes data adapter and entity helper.
(Overrides BasePart..::..Dispose()()()().)
Public method Static member GenerateBoardDefaultUrl(SnDiscussionBoardEntity)
Generates discussion board default url.
Public method Static member GenerateBoardDefaultUrl(IDiscussionBLL, SnDiscussionTopicEntity, Int32, String)
Generates discussion board default url.
Public method Static member GenerateBoardDefaultUrl(IDiscussionBLL, SnDiscussionTopicEntity, Int32, String, String%, String%)
Generates discussion board default url.
Public method Static member GenerateBoardUrl(SnDiscussionBoardEntity)
Generates discussion board url.
Public method Static member GenerateBoardUrl(IDiscussionBLL, SnDiscussionTopicEntity, Int32, String)
Generates discussion board url.
Public method Static member GenerateBoardUrl(IDiscussionBLL, SnDiscussionTopicEntity, Int32, String, String%, String%)
Generates discussion board url.
Public method Static member GenerateEditMessageUrl
Generates discussion edit message url.
Public method Static member GenerateMessageDefaultUrl(IDiscussionBLL, SnDiscussionMessageEntity)
Generates discussion message default url.
Public method Static member GenerateMessageDefaultUrl(IDiscussionBLL, Guid, SnDiscussionMessageEntity)
Generates discussion message url.
Public method Static member GenerateMessageUrl(IDiscussionBLL, Guid, SnDiscussionMessageEntity)
Generates discussion message url.
Public method Static member GenerateMessageUrl(IDiscussionBLL, Guid, SnDiscussionMessageEntity, String%)
Generates discussion message url.
Public method Static member GenerateTopicDefaultUrl
Generates discussion topic default url.
Public method Static member GenerateTopicUrl
Generates discussion topic url.
Public method GetBackToBoardListNavigateUrl
Produces a board list URL.
Protected method GetDateDisplayText
Gets the date time display text.
Public method GetRssChannel
Gets the rss channel.
Public method Static member GetTopicDefaultFilterUrl
Get topic default filter url.
Public method Static member GetTopicFilterUrl
Get topic filter url.
Public method Static member GetTopicTagDefaultFilterUrl
Get topic tag default filter url.
Public method Static member GetTopicTagFilterUrl
Get topic tag filter url.
Protected method GetUserRoleIds
Get user role ids.
Protected method IsCurrentUserGroupAdmin
Returns a value indicating whether current user is group admin.
Protected method IsCurrentUserGroupMember
Returns the flag if current user is group member.
Protected method IsDiscussionEditableByUser
Is discussion editable by the current user.
Protected method OnInit
Overriden OnInit: support for RSS Engine.
(Overrides BasePart..::..OnInit(EventArgs).)
Protected method OnPreRender
Overriden OnPreRender.

Note: Support for Discussion daily report.

Note: Support for the Role access security.

(Overrides BasePart..::..OnPreRender(EventArgs).)

Extension Methods

  Name Description
Public Extension Method ConvertTo(Type) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)()()()() Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)(TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method GetCurrentStackTrace
Gets current stack trace information.
(Defined by ObjectExtension.)
Public Extension Method GetDebugInformation
Gets the debug information for currently executing code.
(Defined by ObjectExtension.)
Public Extension Method GetExecutingMethodName
Gets the executing method name.
(Defined by ObjectExtension.)
Public Extension Method GetPagerTemplate
Gets pager template.
(Defined by ControlExtension.)
Public Extension Method GetPropertyType
Gets a property type.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyValue
Gets a property or field value from the object (Dot notation enabled).
(Defined by ObjectExtension.)
Public Extension Method PropertyExists
Check if property exists.
(Defined by ObjectExtension.)
Public Extension Method SetPropertyValue
Sets a property or field value to the object (Dot notation enabled).
(Defined by ObjectExtension.)

See Also