GroupSmartRoleServiceDeleteOrClearAsync - метод

Удаляет умную роль для указанной группы, которая была удалена. Если умная роль не может быть удалена, т.к. на неё присутствуют ссылки в базе данных, то состав роли очищается, и она скрывается для выбора.

Definition

Пространство имён: Tessa.Groups.SmartRoles
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public ValueTask<ValidationResult> DeleteOrClearAsync(
	Guid groupID,
	CancellationToken cancellationToken = default
)

Параметры

groupID  Guid
Идентификатор удалённой группы.
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

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

ValueTaskValidationResult
Результат удаления.

Реализации

IGroupSmartRoleServiceDeleteOrClearAsync(Guid, CancellationToken)

Заметки

Метод должен быть вызван после того, как указанная группа была удалена, вне существующих транзакций и блокировок.

При выполнении метода будут пересчитаны составы групп, которые включают удалённую группу.

См. также