AsyncManualResetEvent 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.
Eine Konfiguration von ManualResetEvent , auf die asynchron gewartet werden kann.
public ref class AsyncManualResetEvent
[Windows::Foundation::Metadata::WebHostHidden]
class AsyncManualResetEvent
[System.Diagnostics.DebuggerDisplay("Signaled: {IsSet}")]
public class AsyncManualResetEvent
[<System.Diagnostics.DebuggerDisplay("Signaled: {IsSet}")>]
type AsyncManualResetEvent = class
Public Class AsyncManualResetEvent
- Vererbung
-
AsyncManualResetEvent
- Attribute
Konstruktoren
| AsyncManualResetEvent(Boolean, Boolean) |
Initialisiert eine neue Instanz der AsyncManualResetEvent-Klasse. |
Eigenschaften
| IsSet |
Ruft einen Wert ab, der angibt, ob das Ereignis gerade in einem signalisierten Zustand ist. |
Methoden
| PulseAll() |
Legt dieses Ereignis fest und setzt es sofort zurück und ermöglicht es allen aktuellen Waitern, die Blockierung aufzuheben. |
| Reset() |
Setzt dieses Ereignis auf einen Zustand zurück, der Aufrufer von WaitAsync() blockiert. |
| Set() |
Legt dieses Ereignis zum Entsperren von Aufrufern von fest WaitAsync() . |
| WaitAsync() |
Gibt eine Aufgabe zurück, die abgeschlossen wird, wenn dieses Ereignis festgelegt wird. |
| WaitAsync(CancellationToken) |
Gibt eine Aufgabe zurück, die abgeschlossen wird, wenn dieses Ereignis festgelegt wird. |
Gilt für
Threadsicherheit
Dieser Typ ist für alle Member Thread sicher.