KrPermissionsLockStrategyTryObtainWriterLockAsync - метод
Метод для получения блокировки на запись правил доступа. Возвращает null, если блокировку получить не удалось.
Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrPermissionsСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.6.0.22
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 CancellationToken (Optional)
- Токен отмены асинхронной операции
TaskIAsyncDisposable
Возвращает объект блокировки, или null, если блокировку не удалось получить.
Вызов метода
Dispose возвращаемого объекта снимет блокировку.
IKrPermissionsLockStrategyTryObtainWriterLockAsync(CancellationToken)