Compartilhar via


Método UnmanagedSyncProviderWrapper.ProcessChangeBatch

Passa um lote de alterações a ser processado para o provedor não gerenciado.

Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (em microsoft.synchronization.dll)

Sintaxe

'Declaração
Public Overrides Sub ProcessChangeBatch ( _
    resolutionPolicy As ConflictResolutionPolicy, _
    sourceChanges As ChangeBatch, _
    changeDataRetriever As Object, _
    syncCallbacks As SyncCallbacks, _
    sessionStatistics As SyncSessionStatistics _
)
'Uso
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
)

Parâmetros

  • resolutionPolicy
    A política a ser usada para resolver conflitos.
  • sourceChanges
    O lote de alterações do provedor de origem.
  • changeDataRetriever
    Um objeto que pode ser usado para recuperar dados de alteração.
  • syncCallbacks
    Um objeto que recebe notificações de evento durante a aplicação de alterações.
  • sessionStatistics
    As estatísticas da sessão.

Comentários

Este método envolve o método IKnowledgeSyncProvider::ProcessChangeBatch não gerenciado.

Se um adaptador do recuperador de dados de alteração tiver sido especificado, esse método converterá o recuperador de dados de alteração em sua representação não gerenciada antes de passá-lo para o método IKnowledgeSyncProvider::ProcessChangeBatch no provedor não gerenciado. Caso contrário, o recuperador de dados de alteração é simplesmente passado sem nenhuma conversão.

Consulte também

Referência

Classe UnmanagedSyncProviderWrapper
Membros UnmanagedSyncProviderWrapper
Namespace Microsoft.Synchronization