共用方式為


UnmanagedSyncProviderWrapper.ProcessChangeBatch 方法

將變更批次傳遞給 Unmanaged 提供者,以便進行處理。

命名空間: 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
    此工作階段的統計資料。

備註

這個方法會包裝 Unmanaged IKnowledgeSyncProvider::ProcessChangeBatch 方法。

如果指定了變更資料擷取器配接器,這個方法就會將此變更資料擷取器轉換成其 Unmanaged 表示,然後再將它傳遞給 Unmanaged 提供者的 IKnowledgeSyncProvider::ProcessChangeBatch 方法。否則,只會傳遞未經任何轉換的變更資料擷取器。

請參閱

參考

UnmanagedSyncProviderWrapper 類別
UnmanagedSyncProviderWrapper 成員
Microsoft.Synchronization 命名空間