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