SemaphoreSlim.AvailableWaitHandle Eigenschaft

Definition

Gibt einen WaitHandle Wert zurück, der verwendet werden kann, um auf das Semaphor 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 , der verwendet werden kann, um auf das Semaphor zu warten.

Ausnahmen

Dies SemaphoreSlim wurde gelöscht.

Hinweise

Verwenden Sie diese Eigenschaft nur, wenn Sie mit einem SemaphoreSlim zusammen mit anderen kernelbasierten Synchronisierungsobjekten mit dem gleichen Wartezeithandle warten müssen. Eine erfolgreiche Wartezeit bedeutet nicht, dass eine erfolgreiche Wartezeit AvailableWaitHandle auf sich SemaphoreSlim selbst erfolgt, noch wird die Anzahl des Semaphors erhöht. Nachdem das verfügbare Wartekästchen signalisiert wurde, sollten Sie auf den speziellen SemaphoreSlim Vorgang warten.

Gilt für:

Weitere Informationen