SemaphoreSlim.AvailableWaitHandle Eigenschaft
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.
Gibt ein WaitHandle zurück, das verwendet werden kann um auf die Semaphore zu warten.
public:
property System::Threading::WaitHandle ^ AvailableWaitHandle { System::Threading::WaitHandle ^ get(); };
public System.Threading.WaitHandle AvailableWaitHandle { get; }
member this.AvailableWaitHandle : System.Threading.WaitHandle
Public ReadOnly Property AvailableWaitHandle As WaitHandle
Eigenschaftswert
Ein WaitHandle, das verwendet werden kann um auf die Semaphore zu warten.
Ausnahmen
SemaphoreSlim wurde verworfen.
Hinweise
Verwenden Sie diese Eigenschaft nur, wenn Sie zusammen mit anderen kernelbasierten Synchronisierungsobjekten mit dem gleichen Wartezeitpunkt auf ein SemaphoreSlim warten müssen. Ein erfolgreiches Warten auf den AvailableWaitHandle Vorgang bedeutet keine erfolgreiche Wartezeit auf den SemaphoreSlim selbst, und es dekrementiert die Anzahl der Semaphore. Nachdem der verfügbare Wartezeitpunkt signalisiert wurde, sollten Sie auf den SemaphoreSlim speziellen Vorgang warten.