【问题标题】:Microsoft Sync Framework, Detect changes first and then syncMicrosoft Sync Framework,先检测更改再同步
【发布时间】:2017-10-13 08:43:03
【问题描述】:

我有两个文件夹,里面有一些文件,我想使用 Microsoft Sync Framework,它首先检测文件夹中的更改,如果有的话,然后与另一个执行同步操作文件夹。

检测文件夹更改背后的想法是,我可以查询该更改并可以在同步之前先执行一些操作。

也欢迎任何想法将 MSF 与其他技术一起使用以实现相同的目的。

我已经尝试过此链接https://msdn.microsoft.com/en-us/library/mt763483.aspx中给出的示例代码示例

但它首先同步文件夹,然后触发一些事件。我尝试先触发事件,但它不起作用。 我是所有这方面的初学者,因此在这方面的任何帮助都非常有帮助。

【问题讨论】:

    标签: c# microsoft-sync-framework


    【解决方案1】:

    每当文件夹发生更改时,都会触发一个事件“ApplyingChange”。在这种情况下,我首先检查更改,然后调用“e.SkipChange”,这样我只检测到源文件夹或目标文件夹中有更改,然后在下一次调用此事件时我不调用跳过更改并执行更改或同步。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-17
      • 1970-01-01
      相关资源
      最近更新 更多