MemoryNestedRoleLockStrategyLockAsync - метод

Берет блокировку для работы с вложенной ролью с основной ролью roleID и контекстом contextID.

Definition

Пространство имён: Tessa.Roles.NestedRoles
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public ValueTask<bool> LockAsync(
	Guid roleID,
	Guid contextID,
	CancellationToken cancellationToken = default
)

Параметры

roleID  Guid
Идентификатор основной роли.
contextID  Guid
Идентификатор контекста вложенной роли.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskBoolean
true, если блокировка успешно взята, иначе false.

Реализации

INestedRoleLockStrategyLockAsync(Guid, Guid, CancellationToken)

См. также