gpt4 book ai didi

c# - 如何刷新挂起的 FileSystemWatcher 事件?

转载 作者:可可西里 更新时间:2023-11-01 10:30:39 26 4
gpt4 key购买 nike

我需要确保在执行我的操作之前处理所有未决的 FileSystemWatcher 事件。有什么办法吗?

最佳答案

我知道这篇文章已经过时了,但我刚刚做了这个......你快到了 skevar7。

您只需将一个临时文件写入您正在观看的文件夹并等待获取 Created 事件。在 Created 事件中,您设置了一个标志,告诉您的等待循环退出。您的临时文件将排在通知队列的最后,因此您知道它已被刷新。

如果您有其他线程不断写入监视文件夹,您需要在完成此操作时阻止它们以确保它被完全刷新。

关于c# - 如何刷新挂起的 FileSystemWatcher 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1471127/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com