UnmanagedSyncProviderWrapper.ProcessChangeBatch メソッド

変更バッチを処理するためにアンマネージ プロバイダーに渡します。

名前空間: Microsoft.Synchronization
アセンブリ: Microsoft.Synchronization (microsoft.synchronization.dll 内)

構文

'宣言
Public Overrides Sub ProcessChangeBatch ( _
    resolutionPolicy As ConflictResolutionPolicy, _
    sourceChanges As ChangeBatch, _
    changeDataRetriever As Object, _
    syncCallbacks As SyncCallbacks, _
    sessionStatistics As SyncSessionStatistics _
)
'使用
Dim instance As UnmanagedSyncProviderWrapper
Dim resolutionPolicy As ConflictResolutionPolicy
Dim sourceChanges As ChangeBatch
Dim changeDataRetriever As Object
Dim syncCallbacks As SyncCallbacks
Dim sessionStatistics As SyncSessionStatistics

instance.ProcessChangeBatch(resolutionPolicy, sourceChanges, changeDataRetriever, syncCallbacks, sessionStatistics)
public override void ProcessChangeBatch (
    ConflictResolutionPolicy resolutionPolicy,
    ChangeBatch sourceChanges,
    Object changeDataRetriever,
    SyncCallbacks syncCallbacks,
    SyncSessionStatistics sessionStatistics
)
public:
virtual void ProcessChangeBatch (
    ConflictResolutionPolicy resolutionPolicy, 
    ChangeBatch^ sourceChanges, 
    Object^ changeDataRetriever, 
    SyncCallbacks^ syncCallbacks, 
    SyncSessionStatistics^ sessionStatistics
) override
public void ProcessChangeBatch (
    ConflictResolutionPolicy resolutionPolicy, 
    ChangeBatch sourceChanges, 
    Object changeDataRetriever, 
    SyncCallbacks syncCallbacks, 
    SyncSessionStatistics sessionStatistics
)
public override function ProcessChangeBatch (
    resolutionPolicy : ConflictResolutionPolicy, 
    sourceChanges : ChangeBatch, 
    changeDataRetriever : Object, 
    syncCallbacks : SyncCallbacks, 
    sessionStatistics : SyncSessionStatistics
)

パラメーター

  • resolutionPolicy
    競合を解決するために使用するポリシー。
  • sourceChanges
    同期元プロバイダーからの変更のバッチ。
  • changeDataRetriever
    変更データを取得するために使用できるオブジェクト。
  • syncCallbacks
    変更の適用時にイベント通知を受信するオブジェクト。
  • sessionStatistics
    セッションの統計。

解説

このメソッドは、アンマネージ IKnowledgeSyncProvider::ProcessChangeBatch メソッドをラップします。

変更データ取得元のアダプターが指定された場合、このメソッドは、変更データ取得元をアンマネージ表現に変換してから、アンマネージ プロバイダーの IKnowledgeSyncProvider::ProcessChangeBatch メソッドに渡します。それ以外の場合、変更データ取得元は、変換されずに渡されます。

参照

リファレンス

UnmanagedSyncProviderWrapper クラス
UnmanagedSyncProviderWrapper メンバー
Microsoft.Synchronization 名前空間