Partager via


Méthode ReplicaMetadata.SaveReplicaMetadata

En cas de substitution dans une classe dérivée, enregistre les modifications apportées à la propriété de métadonnées de réplica dans le magasin des métadonnées.

Espace de noms: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (dans microsoft.synchronization.metadatastorage.dll)

Syntaxe

'Déclaration
Public MustOverride Sub SaveReplicaMetadata
'Utilisation
Dim instance As ReplicaMetadata

instance.SaveReplicaMetadata
public abstract void SaveReplicaMetadata ()
public:
virtual void SaveReplicaMetadata () abstract
public abstract void SaveReplicaMetadata ()
public abstract function SaveReplicaMetadata ()

Exceptions

Type d'exception Condition

ObjectDisposedException

L'objet a été supprimé ou n'a pas été initialisé correctement.

Notes

Le fournisseur doit déterminer le niveau correct de précision auquel appeler cette méthode, selon sa garantie de cohérence. Il peut notamment être approprié d'appeler cette méthode dans les situations suivantes : après l'application de chaque modification au cours de l'application des modifications, après l'application de chaque lot d'éléments ou une fois à la fin de la session de synchronisation.

L'implémentation de cette classe qui est disponible via SqlMetadataStore effectue des mises à jour dans le contexte d'une transaction démarrée avant l'appel à cette méthode.

Notes

Cette méthode n'enregistre pas de métadonnées d'élément. Pour enregistrer des modifications apportées aux métadonnées pour les éléments individuels, SaveItemMetadata doit être appelée.

Remarques à l'attention des implémenteurs : Cette méthode doit réussir uniquement lorsque toutes les modifications de propriété ont été validées avec succès dans le magasin des métadonnées. Les modifications de propriété doivent être validées toutes ou aucune. Si le magasin des métadonnées prend en charge les transactions, cette méthode doit appliquer ses modifications au magasin des métadonnées dans le contexte de cette transaction.

Voir aussi

Référence

Classe ReplicaMetadata
Membres ReplicaMetadata
Espace de noms Microsoft.Synchronization.MetadataStorage