定时器,进程和顺序访问以及多线程

时间:2014-03-09 16:59:07

标签: c# multithreading asynchronous process timer

对于一个项目,我使用一个外部可执行文件,由于它内部使用了一些资源,它只允许顺序访问。

已经有一些使用该资源的方法。

现在我想通过可执行文件Ping()该资源 看它是否可用。

但是当其中一个方法运行时,Timer事件可能会进入 我希望它只是跳过Ping()

所以我创建了一些private volatile bool isRunning,但它不起作用。 Ping没有看到isRunning

获得顺序命令执行的优秀轻量级方法是什么 这需要吗?

0 个答案:

没有答案