public sealed class KrDocStatesAclExtension : AclGenerationRuleExtensionBase
Public NotInheritable Class KrDocStatesAclExtension
Inherits AclGenerationRuleExtensionBase
public 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) |