次の方法で共有


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 名前空間