public class AclGenerationRuleData : IAclGenerationRuleData,
IAsyncInitializablePublic Class AclGenerationRuleData
Implements IAclGenerationRuleData, IAsyncInitializablepublic ref class AclGenerationRuleData : IAclGenerationRuleData,
IAsyncInitializabletype AclGenerationRuleData =
class
interface IAclGenerationRuleData
interface IAsyncInitializable
end| AclGenerationRuleData | Инициализирует новый экземпляр класса AclGenerationRuleData |
| CardOwnerMultipleSelectorSql | SQL-запрос для получения списка владельцев умных ролей для определения ролей ACL нескольких карточек разом. Может быть не задан, если правило не использует умные роли. |
| CardOwnerSelectorSql | SQL-запрос для получения списка владельцев умных ролей для определения ролей ACL карточки. Может быть не задан, если правило не использует умные роли. |
| CardTypes | Полный список типов карточек правила расчёта ACL, полученный после того, как все группы были развёрнуты. |
| DbScope | |
| Extensions | Набор расширений правила расчёта ACL. |
| ExtensionsData | Данные расширений правила расчёта ACL. |
| ExtensionsResolver | |
| GetAllCardsQuery | Запрос на получение всех карточек правила расчёта ACL. |
| GetCardsByOwnerQuery | Запрос на получение карточек правила расчёта ACL по идентификаторам владельца умной роли, или null, если правило расчёта ACL строится не поверх генератора умных ролей или запрос не задан. |
| GetDefaultUpdateAclCardQuery | Запрос на получение карточек, обновляемых при срабатывании триггера по умолчанию, если в триггере не задан запрос на получение списка карточек. Если не задан, в качестве запроса на получение карточек по умолчанию используется GetAllCardsQuery. |
| GetItemsQueryBuilderFactory | |
| RefGroupsManager | |
| RolesMultipleSelectorSql | SQL-запрос для получения списка ролей для ACL нескольких карточек сразу. |
| RolesSelectorSql | SQL-запрос для получения списка ролей для ACL карточки. |
| Source | Набор данных, загруженных из карточки правила расчёта ACL. |
| TriggerOnTypes | Список типов карточек, для которых срабатывает проверка триггеров для данного правила расчёта ACL. |
| Triggers | Триггеры правила расчёта ACL. |
| 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 | Выполняет асинхронную инициализацию объекта. |
| InitializeCardOwnerSelectorQueriesAsync | Производит инициализацию запросов на получение владельцев умных ролей для карточки. Метод вызывается, если правило использует умные роли. |
| InitializeExtensionsAsync | Производит инициализацию расширений. Расширения записываются в список extensions. |
| InitializeGetAllCardsQueryAsync | Производит инициализацию запроса на получение всех карточек правила расчёта ACL. |
| InitializeGetCardsByOwnerQueryAsync | Производит инициализацию запроса на получение карточек по идентификаторам владельцев умных ролей. Метод вызывается, если правило использует умные роли. |
| InitializeGetDefaultUpdateAclCardQuery | Производит инициализацию запроса на получение карточек по идентификаторам владельцев умных ролей. Метод не вызывается, если правило не использует умные роли. |
| InitializeRolesSelectorQueriesAsync | Производит инициализацию запросов на получение ролей для карточки. Метод вызывается, если правило не использует умные роли. |
| InitializeTriggerOnTypesAsync | Производит инициализацию списка типов карточек, на которые правило расчёта ACL имеет триггеры. |
| InitializeTriggersAsync | Производит инициализацию триггеров правила расчёта ACL. |
| InitializeTypesAsync | Производит инициализацию типов правила расчёта ACL. Рассчитанный список типов записывается в свойство CardTypes. |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| ModifyBuilderWithExtensionsAsync | Выполняет модификацию запросов получения карточек по расширениям. |
| ModifyBuilderWithRuleAsync | Выполняет модификацию запросов получения карточек по фильтрам правила. |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |