AclGenerationRuleExtensionBaseModifyGetRolesAsync - метод

Метод для модификации списка ролей для карточки, полученного правилом расчёта ACL.

Definition

Пространство имён: Tessa.Roles.Acl.Extensions
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public virtual ValueTask<IList<Guid>> ModifyGetRolesAsync(
	Guid cardID,
	Dictionary<string, Object?> additionalData,
	IList<Guid> roleIDs,
	Dictionary<string, Object?> extensionsData,
	CancellationToken cancellationToken = default
)

Параметры

cardID  Guid
Идентификатор карточки.
additionalData  DictionaryString, Object
Дополнительные данные карточки.
roleIDs  IListGuid
Список ролей для данной карточки.
extensionsData  DictionaryString, Object
Данные расширения.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskIListGuid
Обновлённый список ролей для карточки.

Реализации

IAclGenerationRuleExtensionModifyGetRolesAsync(Guid, DictionaryString, Object, IListGuid, DictionaryString, Object, CancellationToken)

См. также