Méthode FeedSyncServices.ProcessChangeBatch
Traite un lot de modifications qui sont spécifiées par le fournisseur de source en gérant les conflits et en appliquant les modifications au flux FeedSync chargé.
Espace de noms: Microsoft.Synchronization.FeedSync
Assembly: Microsoft.Synchronization (dans microsoft.synchronization.dll)
Syntaxe
'Déclaration
Public Sub ProcessChangeBatch ( _
conflictResolutionPolicy As ConflictResolutionPolicy, _
sourceChanges As ChangeBatch, _
changeDataRetriever As Object, _
changeApplierTarget As INotifyingChangeApplierTarget, _
syncSessionContext As SyncSessionContext, _
syncCallback As SyncCallbacks _
)
'Utilisation
Dim instance As FeedSyncServices
Dim conflictResolutionPolicy As ConflictResolutionPolicy
Dim sourceChanges As ChangeBatch
Dim changeDataRetriever As Object
Dim changeApplierTarget As INotifyingChangeApplierTarget
Dim syncSessionContext As SyncSessionContext
Dim syncCallback As SyncCallbacks
instance.ProcessChangeBatch(conflictResolutionPolicy, sourceChanges, changeDataRetriever, changeApplierTarget, syncSessionContext, syncCallback)
public void ProcessChangeBatch (
ConflictResolutionPolicy conflictResolutionPolicy,
ChangeBatch sourceChanges,
Object changeDataRetriever,
INotifyingChangeApplierTarget changeApplierTarget,
SyncSessionContext syncSessionContext,
SyncCallbacks syncCallback
)
public:
void ProcessChangeBatch (
ConflictResolutionPolicy conflictResolutionPolicy,
ChangeBatch^ sourceChanges,
Object^ changeDataRetriever,
INotifyingChangeApplierTarget^ changeApplierTarget,
SyncSessionContext^ syncSessionContext,
SyncCallbacks^ syncCallback
)
public void ProcessChangeBatch (
ConflictResolutionPolicy conflictResolutionPolicy,
ChangeBatch sourceChanges,
Object changeDataRetriever,
INotifyingChangeApplierTarget changeApplierTarget,
SyncSessionContext syncSessionContext,
SyncCallbacks syncCallback
)
public function ProcessChangeBatch (
conflictResolutionPolicy : ConflictResolutionPolicy,
sourceChanges : ChangeBatch,
changeDataRetriever : Object,
changeApplierTarget : INotifyingChangeApplierTarget,
syncSessionContext : SyncSessionContext,
syncCallback : SyncCallbacks
)
Paramètres
- conflictResolutionPolicy
Stratégie qui est utilisée pour résoudre les conflits.
- sourceChanges
Lot de modifications du fournisseur de source.
- changeDataRetriever
Objet qui peut être utilisé par le fournisseur de destination pour récupérer des données d'élément du fournisseur de source. L'objet peut être un objet IChangeDataRetriever ou un objet spécifique au fournisseur.
- changeApplierTarget
Objet qui gère les appels provenant de l'objet d'applicateur de modifications au cours de l'application des modifications.
- syncSessionContext
Informations relatives à la session de synchronisation.
- syncCallback
Objet qui reçoit les notifications d'événements au cours du traitement des modifications.
Notes
Cette méthode permet à un fournisseur de synchronisation d'implémenter la méthode ProcessChangeBatch.
Voir aussi
Référence
Classe FeedSyncServices
Membres FeedSyncServices
Espace de noms Microsoft.Synchronization.FeedSync