FileSyncProvider.AppliedChange 事件

在应用文件变更后发生。

命名空间: Microsoft.Synchronization.Files
程序集: Microsoft.Synchronization.Files(在 microsoft.synchronization.files.dll 中)

语法

声明
Public Event AppliedChange As EventHandler(Of AppliedChangeEventArgs)
用法
Dim instance As FileSyncProvider
Dim handler As EventHandler(Of AppliedChangeEventArgs)

AddHandler instance.AppliedChange, handler
public event EventHandler<AppliedChangeEventArgs> AppliedChange
public:
event EventHandler<AppliedChangeEventArgs^>^ AppliedChange {
    void add (EventHandler<AppliedChangeEventArgs^>^ value);
    void remove (EventHandler<AppliedChangeEventArgs^>^ value);
}
/** @event */
public void add_AppliedChange (EventHandler<AppliedChangeEventArgs> value)

/** @event */
public void remove_AppliedChange (EventHandler<AppliedChangeEventArgs> value)
JScript supports the use of events, but not the declaration of new ones.

备注

此事件仅会在变更影响目标副本的文件数据时引发,而不会在变更仅影响文件的元数据时引发。例如,如果检测到更新-更新冲突且目标系统上的文件被选为入选方,则不会对目标应用任何变更,并且不激发此事件。同样,将逻辑删除从源传播到目标会导致仅更新元数据,而不会对目标文件系统执行任何变更。在这种情况下,将不激发此事件。

AppliedChangeEventArgs 类可提供变更的类型、新文件路径以及变更应用前的文件路径。

请参阅

参考

FileSyncProvider 类
FileSyncProvider 成员
Microsoft.Synchronization.Files 命名空间