AddUsersToTopicMentionExtension - класс

Расширение на упоминание пользователей в обсуждении, которое добавляет вновь упомянутых пользователей в обсуждение и обновляет пользователей с правами "только для чтения".

Definition

Пространство имён: Tessa.Extensions.Default.Server.Forums.Mention
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public class AddUsersToTopicMentionExtension : ForumUserMentionExtension
Inheritance
Object    ForumUserMentionExtension    AddUsersToTopicMentionExtension

Конструкторы

AddUsersToTopicMentionExtensionИнициализирует новый экземпляр класса AddUsersToTopicMentionExtension

Методы

AfterRequest Выполняет действия после упоминания пользователя.
Вызывается даже при наличии ошибок и исключений.
Предназначен для освобождения ресурсов, выделенных в методе ProcessMention(IForumUserMentionExtensionContext).
(Унаследован от ForumUserMentionExtension)
AfterRequestFinally Выполняет финальную обработку запроса.
Вызывается даже при наличии ошибок и исключений.
Предназначен для освобождения ресурсов, выделенных при обработке запроса в любых предшествующих методах.
(Унаследован от ForumUserMentionExtension)
BeforeRequest Выполняет действия перед вызовом основной логики упоминания пользователя в обсуждении.
Позволяет перехватить управление по упоминанию пользователя и не выполнять метод ProcessMention(IForumUserMentionExtensionContext) путём установки Response.
При возникновении ошибки или исключения выполнение ProcessMention(IForumUserMentionExtensionContext) также будет пропущено.
(Унаследован от ForumUserMentionExtension)
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ProcessMention Основной обработчик упоминания пользователя в обсуждении.
(Переопределяет ForumUserMentionExtensionProcessMention(IForumUserMentionExtensionContext))
ResolveBundle Определяет имя пакета на основании данных контекста IForumUserMentionExtensionContext.
Выполняется перед BeforeRequest(IForumUserMentionExtensionContext). В случае возникновения исключений или ошибок, прерывает работу расширений данного типа.
(Унаследован от ForumUserMentionExtension)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

См. также