SemaphoreSlim.AvailableWaitHandle Propriété

Définition

Retourne un WaitHandle qui peut être utilisé pour attendre sur le sémaphore.

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

Valeur de propriété

Qui WaitHandle peut être utilisé pour attendre sur le sémaphore.

Exceptions

Il SemaphoreSlim a été supprimé.

Remarques

Utilisez cette propriété uniquement lorsque vous devez attendre sur un sémaphoreSlim avec d’autres objets de synchronisation basés sur le noyau avec le même handle d’attente. Une attente réussie sur le AvailableWaitHandle n’implique pas une attente réussie sur le SemaphoreSlim lui-même, ni ne décrémente le nombre du sémaphore. Une fois que le handle d’attente disponible est signalé, vous devez attendre spécifiquement SemaphoreSlim .

S’applique à

Voir aussi