RolesExtensionsDeleteAsync(IRoleRepository, RoleType, IEnumerableRole, CancellationToken) - метод

Удаляет указанные однотипные роли, их состав и записи о замещении.

Definition

Пространство имён: Tessa.Roles
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public static Task DeleteAsync(
	this IRoleRepository repository,
	RoleType roleType,
	IEnumerable<Role> roles,
	CancellationToken cancellationToken = default
)

Параметры

repository  IRoleRepository
Репозиторий для управления ролевой моделью.
roleType  RoleType
Тип удаляемых ролей.
roles  IEnumerableRole
Удаляемые роли.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

Task
Асинхронная задача.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IRoleRepository. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также