次の方法で共有


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);
}
member AppliedChange : IEvent<EventHandler<AppliedChangeEventArgs>,
    AppliedChangeEventArgs>

説明

変更が同期先レプリカのファイル データに影響を与える場合にのみ、このイベントが生成されます。変更がファイルのメタデータのみに影響を与える場合、このイベントは発生しません。たとえば、更新と更新の競合が検出され、同期先システムのファイルが優先される場合、同期先には変更が適用されず、このイベントは発生しません。同様に、同期元の廃棄標識を同期先に伝達させる場合はメタデータしか更新されず、同期先ファイル システムは変更されません。このような場合、このイベントは発生しません。

AppliedChangeEventArgs クラスは、変更の種類、新しいファイル パス、および変更が適用される前のファイル パスを提供します。

参照

参照

FileSyncProviderクラス

FileSyncProvider メンバー

Microsoft.Synchronization.Files 名前空間