AsyncAutoResetEvent Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
AsyncAutoResetEvent() |
Inicjuje nowe wystąpienie klasy, która nie zawiera wbudowanych AsyncAutoResetEvent funkcji oczekujących. |
AsyncAutoResetEvent(Boolean) |
Inicjuje nowe wystąpienie klasy AsyncAutoResetEvent. |
AsyncAutoResetEvent()
Inicjuje nowe wystąpienie klasy, która nie zawiera wbudowanych AsyncAutoResetEvent funkcji oczekujących.
public:
AsyncAutoResetEvent();
public:
AsyncAutoResetEvent();
AsyncAutoResetEvent();
public AsyncAutoResetEvent ();
Public Sub New ()
Dotyczy
AsyncAutoResetEvent(Boolean)
Inicjuje nowe wystąpienie klasy AsyncAutoResetEvent.
public:
AsyncAutoResetEvent(bool allowInliningAwaiters);
public:
AsyncAutoResetEvent(bool allowInliningAwaiters);
AsyncAutoResetEvent(bool allowInliningAwaiters);
public AsyncAutoResetEvent (bool allowInliningAwaiters);
new Microsoft.VisualStudio.Threading.AsyncAutoResetEvent : bool -> Microsoft.VisualStudio.Threading.AsyncAutoResetEvent
Public Sub New (allowInliningAwaiters As Boolean)
Parametry
- allowInliningAwaiters
- Boolean
Wartość wskazująca, czy wykonać zadanie synchronicznie w metodzie Set() , a nie asynchronicznie. false
lepiej symuluje zachowanie AutoResetEvent klasy, ale true
może spowodować nieco lepszą wydajność.
Uwagi
Ustawienie parametru allowInliningWaiters
w celu false
symulowania zachowania AutoResetEvent klasy, ale ustawienie go w taki sposób może spowodować true
nieco lepszą wydajność.