RoleGenerator - класс

Генератор метаролей.

Definition

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

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

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

Свойства

CronScheduling Строка Cron, определяющая расписание генерации метаролей, или null, если расписание генерации определяется не через Cron.
DisableDeputies Определяет, должны ли быть отключены заместители для ролей, создаваемых данным генератором.
HasError Признак того, что генератор метаролей имеет сообщение о последней ошибке, возникшей при генерации.
IDИдентификатор объекта.
(Унаследован от NamedEntry)
LastErrorDate

Дата последней ошибки, возникшей в генераторе, или null, если ошибки не возникало.

Дата должна указываться в формате UTC (Coordinated Universal Time).

LastErrorText Сообщение о последней ошибке, возникшей при генерации, или null, если ошибки не возникало.
LastException Последняя ошибка при генерации, или null, если ошибки не возникало.
Modified Дата и время последнего изменения роли.
ModifiedBy Пользователь, последним выполнивший изменение генератора метаролей.
ModifiedByID Идентификатор пользователя, последним выполнившего изменение роли. Если генератор метаролей был изменён системой, то используйте метод SetModifiedBySystem.
ModifiedByName Имя пользователя, последним выполнившего изменение роли. Если генератор метаролей был изменён системой, то используйте метод SetModifiedBySystem.
NameОтображаемое имя объекта.
(Унаследован от NamedEntry)
PeriodScheduling Интервал в секундах, определяющий период генерации метаролей, или null, если расписание генерации определяется не через период.
ScheduleAtLaunch Запланировать пересчёт при запуске сервиса Chronos.
SchedulingType Способ указания расписания для пересчёта состава роли.
SqlText Текст SQL-запроса генератора метаролей.

Методы

Equals(INamedEntry)Сравнивает текущий объект с заданным.
(Унаследован от NamedEntry)
Equals(Object)Сравнивает текущий объект с заданным.
(Унаследован от NamedEntry)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeВозвращает хеш-код объекта.
(Унаследован от NamedEntry)
GetName Возвращает имя объекта.
(Унаследован от NamedEntry)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SetModifiedBySystem Устанавливает свойства ModifiedByID и ModifiedByName таким образом, чтобы установить, что генератор метаролей был изменён системой.
ToStringВозвращает строковое представление объекта.
(Унаследован от NamedEntry)
UpdateFromAssociations Обновляет значения ссылочных полей из всех объектов-ассоциаций, на которые установлены ссылки.
(Переопределяет NamedEntryUpdateFromAssociations)

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

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

См. также