public class KrAclGenerationRuleData : AclGenerationRuleData
Public Class KrAclGenerationRuleData
Inherits AclGenerationRuleData
public ref class KrAclGenerationRuleData : public AclGenerationRuleData
type KrAclGenerationRuleData =
class
inherit AclGenerationRuleData
end
KrAclGenerationRuleData | Инициализирует новый экземпляр класса KrAclGenerationRuleData |
CardOwnerMultipleSelectorSql |
SQL-запрос для получения списка владельцев умных ролей для определения ролей ACL нескольких карточек разом.
Может быть не задан, если правило не использует умные роли.
(Унаследован от AclGenerationRuleData) |
CardOwnerSelectorSql |
SQL-запрос для получения списка владельцев умных ролей для определения ролей ACL карточки.
Может быть не задан, если правило не использует умные роли.
(Унаследован от AclGenerationRuleData) |
CardTypes |
Полный список типов карточек правила расчёта ACL, полученный после того, как все группы были развёрнуты.
(Унаследован от AclGenerationRuleData) |
DocTypes | Список типов документов правила расчёта ACL. |
Extensions |
Набор расширений правила расчёта ACL.
(Унаследован от AclGenerationRuleData) |
ExtensionsData |
Данные расширений правила расчёта ACL.
(Унаследован от AclGenerationRuleData) |
GetAllCardsQuery |
Запрос на получение всех карточек правила расчёта ACL.
(Унаследован от AclGenerationRuleData) |
GetCardsByOwnerQuery |
Запрос на получение карточек правила расчёта ACL по идентификаторам владельца умной роли,
или null, если правило расчёта ACL строится не поверх генератора умных ролей или запрос не задан.
(Унаследован от AclGenerationRuleData) |
GetDefaultUpdateAclCardQuery |
Запрос на получение карточек, обновляемых при срабатывании триггера по умолчанию, если в триггере не задан запрос на получение списка карточек.
Если не задан, в качестве запроса на получение карточек по умолчанию используется GetAllCardsQuery.
(Унаследован от AclGenerationRuleData) |
RolesMultipleSelectorSql |
SQL-запрос для получения списка ролей для ACL нескольких карточек сразу.
(Унаследован от AclGenerationRuleData) |
RolesSelectorSql |
SQL-запрос для получения списка ролей для ACL карточки.
(Унаследован от AclGenerationRuleData) |
Source |
Набор данных, загруженных из карточки правила расчёта ACL.
(Унаследован от AclGenerationRuleData) |
TriggerOnTypes |
Список типов карточек, для которых срабатывает проверка триггеров для данного правила расчёта ACL.
(Унаследован от AclGenerationRuleData) |
Triggers |
Триггеры правила расчёта ACL.
(Унаследован от AclGenerationRuleData) |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
InitializeAsync | Выполняет асинхронную инициализацию объекта. (Унаследован от AclGenerationRuleData) |
InitializeCardOwnerSelectorQueriesAsync |
Производит инициализацию запросов на получение владельцев умных ролей для карточки.
Метод вызывается, если правило использует умные роли.
(Унаследован от AclGenerationRuleData) |
InitializeExtensionsAsync |
Производит инициализацию расширений. Расширения записываются в список extensions.
(Унаследован от AclGenerationRuleData) |
InitializeGetAllCardsQueryAsync |
Производит инициализацию запроса на получение всех карточек правила расчёта ACL.
(Переопределяет AclGenerationRuleDataInitializeGetAllCardsQueryAsync(CancellationToken)) |
InitializeGetCardsByOwnerQueryAsync |
Производит инициализацию запроса на получение карточек по идентификаторам владельцев умных ролей.
Метод вызывается, если правило использует умные роли.
(Унаследован от AclGenerationRuleData) |
InitializeGetDefaultUpdateAclCardQuery |
Производит инициализацию запроса на получение карточек по идентификаторам владельцев умных ролей.
Метод не вызывается, если правило не использует умные роли.
(Унаследован от AclGenerationRuleData) |
InitializeRolesSelectorQueriesAsync |
Производит инициализацию запросов на получение ролей для карточки.
Метод вызывается, если правило не использует умные роли.
(Унаследован от AclGenerationRuleData) |
InitializeTriggerOnTypesAsync |
Производит инициализацию списка типов карточек, на которые правило расчёта ACL имеет триггеры.
(Унаследован от AclGenerationRuleData) |
InitializeTriggersAsync |
Производит инициализацию триггеров правила расчёта ACL.
(Переопределяет AclGenerationRuleDataInitializeTriggersAsync(CancellationToken)) |
InitializeTypesAsync |
Производит инициализацию типов правила расчёта ACL. Рассчитанный список типов записывается в свойство CardTypes.
(Переопределяет AclGenerationRuleDataInitializeTypesAsync(ListGuid, CancellationToken)) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
ModifyBuilderWithExtensionsAsync |
Выполняет модификацию запросов получения карточек по расширениям.
(Унаследован от AclGenerationRuleData) |
ModifyBuilderWithRuleAsync |
Выполняет модификацию запросов получения карточек по фильтрам правила.
(Переопределяет AclGenerationRuleDataModifyBuilderWithRuleAsync(IComplexQueryBuilder, CancellationToken)) |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
DbScope | (Унаследован от AclGenerationRuleData) |
ExtensionsResolver | (Унаследован от AclGenerationRuleData) |
GetItemsQueryBuilderFactory | (Унаследован от AclGenerationRuleData) |
RefGroupsManager | (Унаследован от AclGenerationRuleData) |