Задава състоянието на този, който позволява на нишките да продължават изпълнението ако изпълняват Wait() на него.
Ако вече има чакащи нишки, на една ще се позволи да продължи и състоянието ще се промени на not set, така че всички други нишки ще са блокирани.
Ако няма текущи чакащи опашки, първата която изчаква ще бъде пусната,а последващите ще бъдат блокирани.
Същия механизъм е в други класове, наследени от EventWaitHandle, но автоматичното ресетване след пускане на нишка е различно от ManualResetEvent, както се разбира от имената.
Първоначалното състояние е зависи дали подаваш true или false в конструктура. Да подадеш true е все едно да извикаш Set() ведната след инициализацията,а да подадеш false е все едно да извикаш Reset() след конструктура.