Поделиться через


Метод 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