Подтвердить что ты не робот

Как создать named autoresetevent в С#?

Мне нужно синхронизировать два приложения, используя именованное событие. Но ни AutoResetEvent, ни ManualResetEvent не содержат конструктора с именем для события (только начальное состояние). Я могу открыть существующее именованное событие через статический метод OpenExisting в классе AutoResetEvent или ManualResetEvent, но не могу его создать! Я не хочу использовать собственную функцию CreateEvent для WinAPI для этого, если только я точно не знаю о других способах.

4b9b3361

Ответ 1

Решение найдено мной. То есть:

EventWaitHandle handle = 
    new EventWaitHandle(false, EventResetMode.ManualReset, "testRemoteServer");