public sealed class KrDocStatesAclExtension : AclGenerationRuleExtensionBasePublic NotInheritable Class KrDocStatesAclExtension
Inherits AclGenerationRuleExtensionBasepublic ref class KrDocStatesAclExtension sealed : public AclGenerationRuleExtensionBase[<SealedAttribute>]
type KrDocStatesAclExtension =
class
inherit AclGenerationRuleExtensionBase
end| KrDocStatesAclExtension | Инициализирует новый экземпляр класса KrDocStatesAclExtension |
| Descriptor |
Объект с описанием расширения.
(Переопределяет AclGenerationRuleExtensionBaseDescriptor) |
| AllowedForCardAsync |
Метод для проверки, может ли указанная карточка иметь роли по текущему правилу расчёта ACL.
(Переопределяет AclGenerationRuleExtensionBaseAllowedForCardAsync(Guid, DictionaryString, Object, DictionaryString, Object, CancellationToken)) |
| 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) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| ModifyGenerationRuleDataAsync |
Модифицирует данные правила расчёта ACL.
(Переопределяет AclGenerationRuleExtensionBaseModifyGenerationRuleDataAsync(IAclGenerationRuleData, CancellationToken)) |
| ModifyGetAllUpdateCardsAsync |
Метод для модификации результата со списком всех идентификаторов карточек, обновляемых правилом расчёта ACL.
(Унаследован от AclGenerationRuleExtensionBase) |
| ModifyGetCardsBySmartRoleOwnerAsync |
Метод для модификации результата со списком идентификаторов карточек для перерасчёта ACL, рассчитанного по идентификатору владельца умной роли.
(Унаследован от AclGenerationRuleExtensionBase) |
| ModifyGetCardsQueryAsync |
Модифицирует SQL-запрос для получения идентификаторов карточек, обновляемых правилом расчёта ACL.
(Переопределяет AclGenerationRuleExtensionBaseModifyGetCardsQueryAsync(IComplexQueryBuilder, AclGenerationRuleDataSource, CancellationToken)) |
| ModifyGetRolesAsync |
Метод для модификации списка ролей для карточки, полученного правилом расчёта ACL.
(Унаследован от AclGenerationRuleExtensionBase) |
| ModifyGetUpdateCardsByTriggersAsync |
Метод для модификации результата обработки триггеров со списком идентификаторов карточек для перерасчёта ACL, рассчитанного при проверке триггеров.
(Переопределяет AclGenerationRuleExtensionBaseModifyGetUpdateCardsByTriggersAsync(CheckTriggersResult, CheckTriggersRequest, DictionaryString, Object, CancellationToken)) |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |