2

我需要最快的方式在其他进程中触发事件,我知道我可能会使用互斥锁,但是当我不知道启动两个进程的顺序时很难管理互斥锁,其中一个进程可能被关闭或者不运行,我想用FileSystemWatcher,但是开销很大,然后我想用MemoryMappedFiles,我可以监视一些命名的内存映射文件,并在该文件存在时触发事件,并在事件时删除文件被解雇了,有什么想法吗?

4

1 回答 1

4

在模式中使用EventWaitHandle带有名称的an。EventResetMode.ManualReset确保设置它的应用程序保持打开状态。请注意,一旦关闭它的所有句柄,该事件将不再存在,因此将恢复为默认值。

于 2013-02-20T17:26:22.423 回答