AsyncReaderWriterLock.Awaiter Klasse

Definition

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.