多个FileSystemWatchers会发生冲突吗?

问题描述:

我在机器上有一个FileSystemWatcher通过网络观看机器B上的文件夹。我想在机器B上的程序中创建另一个FileSystemWatcher以在本地监视相同的文件夹。第二个FileSystemWatcher会干扰第一个吗?多个FileSystemWatchers会发生冲突吗?

我建立了一个测试,发现两台机器上的FileSystemWatchers都收到了互相干扰的事件通知。

如果两个FileSystemWatchers都监视相同的文件夹和事件(文件重命名,文件到达等)和相同的过滤器模式(* .txt等),那么是的,他们将与彼此冲突。

如果任何设置参数不同,那么不会有问题。