ContextRoleManager - класс

Объект, производящий расчёт контекстных ролей.

Definition

Пространство имён: Tessa.Roles.ContextRoles
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public sealed class ContextRoleManager : IContextRoleManager
Inheritance
Object    ContextRoleManager
Implements
IContextRoleManager

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

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

Методы

CheckUserInCardContextAsync Осуществляет проверку того, что пользователь с идентификатором userID находится для карточки с идентификатором cardID в составе контекстной роли, определяемой запросом sqlTextForUser.
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)
GetCardContextUsersAsync Возвращает состав контекстной роли, определяемой запросом cardID, для карточки с идентификатором cardID.
GetContextRoleAsync Возвращает объект ContextRole, содержащий информацию о контекстной роли с указанным идентификатором, или null, если роль отсутствует или не является контекстной.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

CheckUserInCardContextAsync Осуществляет проверку того, что пользователь с идентификатором userID находится для карточки с идентификатором cardID в составе контекстной роли role.
(Определяется RolesExtensions)
Get
(Определяется ComHelper)
GetCardContextUsersAsync Возвращает состав контекстной роли для карточки с идентификатором cardID.
(Определяется RolesExtensions)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также