IKrPermissionsLockStrategyTryObtainReaderLockAsync - метод |
Метод для получения блокировки на чтение правил доступа. Возвращает null, если блокировку получить не удалось.
Пространство имён:
Tessa.Extensions.Default.Server.Workflow.KrPermissions
Сборка:
Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.5.0.19
Синтаксис Task<IAsyncDisposable> TryObtainReaderLockAsync(
CancellationToken cancellationToken = default
)
Function TryObtainReaderLockAsync (
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of IAsyncDisposable)
Task<IAsyncDisposable^>^ TryObtainReaderLockAsync(
CancellationToken cancellationToken = CancellationToken()
)
abstract TryObtainReaderLockAsync :
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<IAsyncDisposable>
Параметры
- cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Токен отмены асинхронной операции
Возвращаемое значение
Тип:
TaskIAsyncDisposable
Возвращает объект блокировки, или null, если блокировку не удалось получить.
Вызов метода
Dispose возвращаемого объекта снимет блокировку.
См. также