Membres SimpleSyncProvider
Représente un fournisseur simple utilisé pour synchroniser un réplica. Vous développerez en général FullEnumerationSimpleSyncProvider ou AnchorEnumerationSimpleSyncProvider.
Le type SimpleSyncProvider expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
SimpleSyncProvider() () () () | Initialise une nouvelle instance de la classe SimpleSyncProvider. |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
BeginSession() () () () | En cas de substitution dans une classe dérivée, appelée par le runtime de Sync Framework au démarrage de chaque session. | |
DeleteItem(ItemFieldDictionary, RecoverableErrorReportingContext, Boolean%) | En cas de substitution dans une classe dérivée, appelé par le runtime de Sync Framework pour supprimer un élément du magasin de destination. | |
EndSession() () () () | En cas de substitution dans une classe dérivée, appelé par le runtime de Sync Framework à la fin de chaque session, sauf si la session s'est terminée à la suite d'une exception. | |
Equals(Object) | (Hérité de Object.) | |
Finalize() () () () | (Hérité de Object.) | |
GetHashCode() () () () | (Hérité de Object.) | |
GetMetadataStore(SyncId%, CultureInfo%) | En cas de substitution dans une classe dérivée, appelé par le runtime de Sync Framework pour retourner un objet MetadataStore pour un réplica. | |
GetType() () () () | (Hérité de Object.) | |
InsertItem(Object, IEnumerable< (Of < <' (SyncId> ) > > ), RecoverableErrorReportingContext, ItemFieldDictionary%, Boolean%) | En cas de substitution dans une classe dérivée, appelé par le runtime de Sync Framework pour insérer un élément dans le magasin de destination. | |
LoadChangeData(ItemFieldDictionary, IEnumerable< (Of < <' (SyncId> ) > > ), RecoverableErrorReportingContext) | En cas de substitution dans une classe dérivée, appelé par le runtime de Sync Framework pour charger les données de modification pour l'élément avec la clé spécifiée. | |
MemberwiseClone() () () () | (Hérité de Object.) | |
OnChangeDetectionCompleted(ChangeDetectionCompletedEventArgs) | En cas de substitution dans une classe dérivée, déclenche l'événement ChangeDetectionCompleted. | |
OnItemConflicting(SimpleSyncItemConflictingEventArgs) | En cas de substitution dans une classe dérivée, déclenche l'événement ItemConflicting. | |
OnItemConstraint(SimpleSyncItemConstraintEventArgs) | En cas de substitution dans une classe dérivée, déclenche l'événement ItemConstraint. | |
OnMetadataStoreInitialized(MetadataStoreInitializedEventArgs) | En cas de substitution dans une classe dérivée, déclenche l'événement MetadataStoreInitialized. | |
ToString() () () () | (Hérité de Object.) | |
UpdateItem(Object, IEnumerable< (Of < <' (SyncId> ) > > ), ItemFieldDictionary, RecoverableErrorReportingContext, ItemFieldDictionary%, Boolean%) | En cas de substitution dans une classe dérivée, appelé par le runtime de Sync Framework pour mettre à jour un élément dans le magasin de destination. |
Haut de la page
Propriétés
Nom | Description | |
---|---|---|
Configuration | En cas de substitution dans une classe dérivée, obtient un objet KnowledgeSyncProviderConfiguration qui représente les informations de configuration d'un fournisseur, telles que la stratégie de résolution des conflits. | |
DestinationCallbacks | En cas de substitution dans une classe dérivée, obtient un objet SyncCallbacks utilisé pour distribuer un événement de synchronisation. | |
IdFormats | En cas de substitution dans une classe dérivée, obtient un objet SyncIdFormatGroup qui représente le format des ID de réplica et d'élément. | |
MetadataSchema | En cas de substitution dans une classe dérivée, obtient un objet ItemMetadataSchema qui représente le schéma des métadonnées d'un élément. | |
ProviderVersion | En cas de substitution dans une classe dérivée, obtient le numéro de version du fournisseur simple. |
Haut de la page
Événements
Nom | Description | |
---|---|---|
ChangeDetectionCompleted | Se produit lorsque la détection des modifications est terminée pour un fournisseur de source. | |
ItemConflicting | Se produit lorsque Sync Framework détecte qu'un élément en cours de traitement est impliqué dans un conflit d'accès concurrentiel. | |
ItemConstraint | Se produit lorsque Sync Framework détecte qu'un élément en cours de traitement est impliqué dans un conflit de contraintes. | |
MetadataStoreInitialized | Se produit lorsque le magasin des métadonnées associé à un fournisseur est initialisé. |
Haut de la page