AutoResetEvent.Set Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee stelt u de status van de gebeurtenis in op signalering, waardoor maximaal één wachtthread kan worden voortgezet.
public:
bool Set();
public bool Set();
member this.Set : unit -> bool
Public Function Set () As Boolean
Retouren
true als de bewerking slaagt; anders, false.
Opmerkingen
Met deze methode wordt één thread uitgebracht en wordt de gebeurtenis vervolgens automatisch opnieuw ingesteld. Als er geen wachtende threads zijn, blijft de wachtgreep gesignaleerd totdat een thread erop probeert te wachten of totdat de Reset methode wordt aangeroepen.
Important
Er is geen garantie dat elke aanroep naar de Set methode een thread vrijgeeft. Als twee aanroepen te dicht bij elkaar liggen, zodat de tweede aanroep plaatsvindt voordat een thread is vrijgegeven, wordt er slechts één thread vrijgegeven, alsof de tweede aanroep niet heeft plaatsgevonden. Als de Set methode wordt aangeroepen wanneer er geen threads wachten en de AutoResetEvent aanroep al wordt gesignaleerd, heeft de aanroep geen effect.