AutoResetEvent.Set Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger tillståndet för händelsen till signalerad, vilket gör att högst en väntande tråd kan fortsätta.
public:
bool Set();
public bool Set();
member this.Set : unit -> bool
Public Function Set () As Boolean
Returer
trueom åtgärden lyckas. annars . false
Kommentarer
Den här metoden släpper en enda tråd och återställer sedan händelsen automatiskt. Om det inte finns några väntande trådar förblir väntehandtaget signalerat tills en tråd försöker vänta på den eller tills Reset metoden anropas.
Important
Det finns ingen garanti för att varje anrop till Set metoden släpper en tråd. Om två anrop är för nära varandra, så att det andra anropet inträffar innan en tråd har släppts, släpps bara en tråd – som om det andra anropet inte skedde.
Set Om metoden anropas när det inte finns några trådar som väntar och AutoResetEvent redan har signalerats har anropet ingen effekt.