RoleDeputyRecord - класс

Запись о замещении на роль.

Definition

Пространство имён: Tessa.Roles
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
[DataContractAttribute]
[TableAttribute("RoleDeputies", IsColumnAttributeRequired = false)]
public sealed class RoleDeputyRecord : CollectionRecord, 
	IRoleUser
Inheritance
Object    CollectionRecord    RoleDeputyRecord
Implements
IRoleUser

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

RoleDeputyRecordСоздаёт экземпляр класса с параметрами по умолчанию.

Свойства

Deputized Роль пользователя, замещение которого производится, или null, если производится не замещение для конкретного пользователя, а временное включение в роль.
DeputizedID Идентификатор персональной роли пользователя, замещение которого производится, или null, если производится не замещение для конкретного пользователя, а временное включение в роль.
DeputizedName Имя пользователя, замещение которого производится, или null, если производится не замещение для конкретного пользователя, а временное включение в роль.
Deputy Роль пользователя, являющегося заместителем.
DeputyID Идентификатор персональной роли пользователя, являющегося заместителем.
DeputyName Имя пользователя, являющегося заместителем.
IDИдентификатор записи.
(Унаследован от CollectionRecord)
IsActive Признак того, что замещение является активным.
IsEnabled Признак того, что замещение доступно, т.е. может стать активным. По умолчанию значение равно true.
Level Уровень вложенности замещения.
MaxDate Максимальная дата и время, по завершении которых замещение перестаёт действовать, или MaxValue, если замещение является постоянным.
MinDate Минимальные дата и время, начиная с которых замещение действует, или MinValue, если замещение является постоянным.
ParentRowID Идентификатор родительской строки замещения.
Role Роль, для которой определяются заместители.
RoleType Тип роли, на которую назначается замещение.
RowIDИдентификатор объекта, которому соответствует запись.
(Унаследован от CollectionRecord)

Методы

Equals(ICollectionRecord)Сравнивает текущий объект с заданным.
(Унаследован от CollectionRecord)
Equals(Object)Сравнивает текущий объект с заданным.
(Унаследован от CollectionRecord)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeВозвращает хеш-код объекта.
(Унаследован от CollectionRecord)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
IsActiveAt Возвращает признак того, что замещение является активным в заданный момент.
IsPermanent Возвращает признак того, что замещение является постоянным.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SetPermanent Устанавливает дату замещения таким образом, чтобы оно считалось постоянным.
ToStringReturns a string that represents the current object.
(Унаследован от Object)
UpdateFromAssociations Обновляет значения ссылочных полей из всех объектов-ассоциаций, на которые установлены ссылки.
(Переопределяет CollectionRecordUpdateFromAssociations)

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

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также