AsyncReaderWriterLock.WriteLockAsync – metoda (CancellationToken)
Pouze pro interní použití společnosti MicrosoftZíská uzamčení pro zápis, asynchronně čekají na uzamčení, pokud nejsou okamžitě k dispozici.
Obor názvů: Microsoft.VisualStudio.Threading
Sestavení: Microsoft.VisualStudio.Threading (v Microsoft.VisualStudio.Threading.dll)
Syntaxe
'Deklarace
Public Function WriteLockAsync ( _
cancellationToken As CancellationToken _
) As AsyncReaderWriterLock.Awaitable
public AsyncReaderWriterLock.Awaitable WriteLockAsync(
CancellationToken cancellationToken
)
public:
AsyncReaderWriterLock::Awaitable WriteLockAsync(
CancellationToken cancellationToken
)
member WriteLockAsync :
cancellationToken:CancellationToken -> AsyncReaderWriterLock.Awaitable
public function WriteLockAsync(
cancellationToken : CancellationToken
) : AsyncReaderWriterLock.Awaitable
Parametry
cancellationToken
Typ: CancellationTokenToken jehož zrušení značí ztrátu zájmu o získání zámku. Zrušený token neuvolní zámek, který byl již vystaven.Pokud zámek není okamžitě k dispozici, zrušený token způsobí, že kód, který čeká na zámek, bude pokračovat s OperationCanceledException.
Vrácená hodnota
Typ: Microsoft.VisualStudio.Threading.AsyncReaderWriterLock.Awaitable
Zámek AsyncReaderWriterLock.Awaitable, jehož výsledkem je uvolňovací modul zámku.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.