CheckPermissionsMentionExtension - класс

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

Definition

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

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

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

Методы

AfterRequest Выполняет действия после упоминания пользователя.
Вызывается даже при наличии ошибок и исключений.
Предназначен для освобождения ресурсов, выделенных в методе ProcessMention(IForumUserMentionExtensionContext).
(Унаследован от ForumUserMentionExtension)
AfterRequestFinally Выполняет финальную обработку запроса.
Вызывается даже при наличии ошибок и исключений.
Предназначен для освобождения ресурсов, выделенных при обработке запроса в любых предшествующих методах.
(Унаследован от ForumUserMentionExtension)
BeforeRequest Выполняет действия перед вызовом основной логики упоминания пользователя в обсуждении.
Позволяет перехватить управление по упоминанию пользователя и не выполнять метод ProcessMention(IForumUserMentionExtensionContext) путём установки Response.
При возникновении ошибки или исключения выполнение ProcessMention(IForumUserMentionExtensionContext) также будет пропущено.
(Переопределяет ForumUserMentionExtensionBeforeRequest(IForumUserMentionExtensionContext))
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 Основной обработчик упоминания пользователя в обсуждении.
(Унаследован от ForumUserMentionExtension)
ResolveBundle Определяет имя пакета на основании данных контекста IForumUserMentionExtensionContext.
Выполняется перед BeforeRequest(IForumUserMentionExtensionContext). В случае возникновения исключений или ошибок, прерывает работу расширений данного типа.
(Унаследован от ForumUserMentionExtension)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

См. также