AutoResetEvent
-
Hallo,
wann ruft eigentlich ein AutoResetEvent Objekt Reset() auf? In dem Block, in dem Set() aufgerufen wird?beispiel:
{ ... auto_reset_member.Set() ... .... // wird hier implizit auto_reset_member.Reset() aufgerufen? }
-
Steht alles in der Dokumentation:
http://msdn.microsoft.com/en-us/library/system.threading.autoresetevent.aspxCalling Set signals AutoResetEvent to release a waiting thread. AutoResetEvent remains signaled until a single waiting thread is released, and then automatically returns to the non-signaled state. If no threads are waiting, the state remains signaled indefinitely.
Etwas sehr einfach gesagt: Der Thread, welcher aktiviert wird, führt zum
Reset
.Grüssli