Compartir a través de


ProcessFullEnumerationChangeBatch Método

Pasa un lote de cambios al proveedor no administrado para procesarlo durante una enumeración completa.

Espacio de nombres:  Microsoft.Synchronization
Ensamblado:  Microsoft.Synchronization (en Microsoft.Synchronization.dll)

Sintaxis

'Declaración
Public Overrides Sub ProcessFullEnumerationChangeBatch ( _
    resolutionPolicy As ConflictResolutionPolicy, _
    sourceChanges As FullEnumerationChangeBatch, _
    changeDataRetriever As Object, _
    syncCallbacks As SyncCallbacks, _
    sessionStatistics As SyncSessionStatistics _
)
'Uso
Dim instance As UnmanagedSyncProviderWrapper
Dim resolutionPolicy As ConflictResolutionPolicy
Dim sourceChanges As FullEnumerationChangeBatch
Dim changeDataRetriever As Object
Dim syncCallbacks As SyncCallbacks
Dim sessionStatistics As SyncSessionStatistics

instance.ProcessFullEnumerationChangeBatch(resolutionPolicy, _
    sourceChanges, changeDataRetriever, _
    syncCallbacks, sessionStatistics)
public override void ProcessFullEnumerationChangeBatch(
    ConflictResolutionPolicy resolutionPolicy,
    FullEnumerationChangeBatch sourceChanges,
    Object changeDataRetriever,
    SyncCallbacks syncCallbacks,
    SyncSessionStatistics sessionStatistics
)
public:
virtual void ProcessFullEnumerationChangeBatch(
    ConflictResolutionPolicy resolutionPolicy, 
    FullEnumerationChangeBatch^ sourceChanges, 
    Object^ changeDataRetriever, 
    SyncCallbacks^ syncCallbacks, 
    SyncSessionStatistics^ sessionStatistics
) override
abstract ProcessFullEnumerationChangeBatch : 
        resolutionPolicy:ConflictResolutionPolicy * 
        sourceChanges:FullEnumerationChangeBatch * 
        changeDataRetriever:Object * 
        syncCallbacks:SyncCallbacks * 
        sessionStatistics:SyncSessionStatistics -> unit 
override ProcessFullEnumerationChangeBatch : 
        resolutionPolicy:ConflictResolutionPolicy * 
        sourceChanges:FullEnumerationChangeBatch * 
        changeDataRetriever:Object * 
        syncCallbacks:SyncCallbacks * 
        sessionStatistics:SyncSessionStatistics -> unit 
public override function ProcessFullEnumerationChangeBatch(
    resolutionPolicy : ConflictResolutionPolicy, 
    sourceChanges : FullEnumerationChangeBatch, 
    changeDataRetriever : Object, 
    syncCallbacks : SyncCallbacks, 
    sessionStatistics : SyncSessionStatistics
)

Parámetros

Excepciones

Excepción Condición
ArgumentNullException

sourceChanges, changeDataRetriever, syncCallbacks o sessionStatistics es un valor null Nothing nullptr unit es una referencia NULL (Nothing en Visual Basic). .

InvalidOperationException

Este objeto UnmanagedSyncProviderWrapper ya está inicializado.

Notas

Este método encapsula el método IKnowledgeSyncProvider::ProcessFullEnumerationChangeBatch no administrado.

Si se especificó un adaptador del recuperador de datos de cambio, este método convierte el recuperador de datos de cambio en su representación no administrada antes de pasarlo al método IKnowledgeSyncProvider::ProcessFullEnumerationChangeBatch en el proveedor no administrado. En caso contrario, el recuperador de datos de cambio se pasa sin conversión.

Vea también

Referencia

UnmanagedSyncProviderWrapper Clase

UnmanagedSyncProviderWrapper Miembros

Microsoft.Synchronization Espacio de nombres