AsyncReaderWriterLock.Awaiter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verwaltet den asynchronen Zugriff auf eine Sperre.
public: ref class AsyncReaderWriterLock::Awaiter : System::Runtime::CompilerServices::INotifyCompletion
public: ref class AsyncReaderWriterLock::Awaiter : System::Runtime::CompilerServices::ICriticalNotifyCompletion
[System.Diagnostics.DebuggerDisplay("{kind}")]
public class AsyncReaderWriterLock.Awaiter : System.Runtime.CompilerServices.INotifyCompletion
[System.Diagnostics.DebuggerDisplay("{kind}")]
public class AsyncReaderWriterLock.Awaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
[<System.Diagnostics.DebuggerDisplay("{kind}")>]
type AsyncReaderWriterLock.Awaiter = class
interface INotifyCompletion
[<System.Diagnostics.DebuggerDisplay("{kind}")>]
type AsyncReaderWriterLock.Awaiter = class
interface ICriticalNotifyCompletion
interface INotifyCompletion
Public Class AsyncReaderWriterLock.Awaiter
Implements INotifyCompletion
Public Class AsyncReaderWriterLock.Awaiter
Implements ICriticalNotifyCompletion
- Vererbung
-
AsyncReaderWriterLock.Awaiter
- Attribute
- Implementiert
Eigenschaften
| IsCompleted |
Ruft einen Wert ab, der angibt, ob die Sperre ausgegeben wurde. |
Methoden
| GetResult() |
Wendet die ausgegebene Sperre auf den Aufrufer an und gibt den Wert zurück, der verwendet wird, um die Sperre freizugeben. |
| OnCompleted(Action) |
Legt den Delegat fest, der ausgeführt werden soll, wenn die Sperre verfügbar ist. |
| UnsafeOnCompleted(Action) |
Legt den Delegaten fest, der ausgeführt werden soll, wenn die Sperre ohne Fluss von ExecutionContext verfügbar ist. |
Gilt für
Threadsicherheit
Dieser Typ ist für alle Member Thread sicher.