Для изменения размера нажмите или перетащите

ContextRole - класс

Контекстная роль.
Иерархия наследования

Пространство имён:  Tessa.Roles
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
[DataContractAttribute]
[TableAttribute("ContextRoles", IsColumnAttributeRequired = false)]
public sealed class ContextRole : Role

Тип ContextRole предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методContextRole
Создаёт экземпляр класса с параметрами по умолчанию.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоDeputies
Заместители на роль.
(Унаследован от Role.)
Открытое свойствоHasParent
Признак того, что заданная роль имеет родительскую роль.
(Унаследован от Role.)
Открытое свойствоHidden
Признак "скрывать при выборе"
(Унаследован от Role.)
Открытое свойствоID
Идентификатор объекта.
(Унаследован от NamedEntry.)
Открытое свойствоModified
Дата и время последнего изменения роли.
(Унаследован от Role.)
Открытое свойствоModifiedBy
Пользователь, последним выполнивший изменение роли.
(Унаследован от Role.)
Открытое свойствоModifiedByID
Идентификатор пользователя, последним выполнившего изменение роли. Если роль была изменена системой, то используйте метод SetModifiedBySystem.
(Унаследован от Role.)
Открытое свойствоModifiedByName
Имя пользователя, последним выполнившего изменение роли. Если роль была изменена системой, то используйте метод SetModifiedBySystem.
(Унаследован от Role.)
Открытое свойствоName
Отображаемое имя объекта.
(Унаследован от NamedEntry.)
Открытое свойствоParent
Родительская роль.
(Унаследован от Role.)
Открытое свойствоParentID
Идентификатор родительской роли или null, если родительская роль отсутствует.
(Унаследован от Role.)
Открытое свойствоParentName
Имя родительской роли или null, если родительская роль отсутствует.
(Унаследован от Role.)
Открытое свойствоRoleType
Тип роли.
(Унаследован от Role.)
Открытое свойствоSqlText
Текст SQL-запроса статической роли.
Открытое свойствоSqlTextForCard

Текст SQL-запроса, возвращающего состав контекстной роли для заданной карточки.

Значение получается парсингом свойства SqlText.

Открытое свойствоSqlTextForUser

Текст SQL-запроса, возвращающего признак того, что заданный пользователь входит в состав контекстной роли для заданной карточки.

Значение получается парсингом свойства SqlText.

Открытое свойствоUsers
Состав роли.
(Унаследован от Role.)
В начало страницы
Методы
  ИмяОписание
Открытый методEquals(Object)
Сравнивает текущий объект с заданным.
(Унаследован от NamedEntry.)
Открытый методEquals(INamedEntry)
Сравнивает текущий объект с заданным.
(Унаследован от NamedEntry.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Возвращает хеш-код объекта.
(Унаследован от NamedEntry.)
Открытый методGetName
Возвращает имя объекта.
(Унаследован от NamedEntry.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методSetModifiedBySystem
Устанавливает свойства ModifiedByID и ModifiedByName таким образом, чтобы установить, что роль была изменена системой.
(Унаследован от Role.)
Открытый методToRoleUser
Возвращает информацию о пользователе по общей информации о персональной роли. Метод следует вызывать только в том случае, если текущая роль является персональной, при этом полная информация по персональной роли PersonalRole может быть не загружена.
(Унаследован от Role.)
Открытый методToString
Возвращает строковое представление объекта.
(Унаследован от NamedEntry.)
Открытый методUpdateFromAssociations
Обновляет значения ссылочных полей из всех объектов-ассоциаций, на которые установлены ссылки.
(Унаследован от Role.)
Открытый методUpdateParsedQueriesAsync
Выполняет парсинг свойства SqlText и присваивает значения свойствам SqlTextForCard и SqlTextForUser.
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также