Partager via


Membres ReplicaMetadata

En cas de substitution, fournit l'accès aux métadonnées de réplica et métadonnées d'élément dans le magasin des métadonnées. ReplicaMetadata fournit également des services pour la détection de suppressions et des applications d'assistance pour implémenter des méthodes de fournisseur de synchronisation.

Le tableau suivant répertorie les membres exposés par le type ReplicaMetadata .

Constructeurs protégés

  Nom Description
Protected method ReplicaMetadata Initialise une nouvelle instance de la classe ReplicaMetadata qui contient le schéma du format d'ID et l'ID de réplica spécifiés.

Haut

Propriétés publiques

  Nom Description
Public property CustomReplicaMetadata En cas de substitution dans une classe dérivée, obtient ou définit le champ de métadonnées personnalisé associé à ce réplica.
Public property DeleteDetector En cas de substitution dans une classe dérivée, objet qui représente le service de détection de suppressions.
Public property IdFormats Obtient le schéma du format d'ID pour le réplica.
Public property LastDeletedItemsCleanupTime En cas de substitution dans une classe dérivée, obtient l'heure à laquelle les éléments supprimés ont été nettoyés pour la dernière fois par CleanupDeletedItems.
Public property ProviderVersion En cas de substitution dans une classe dérivée, obtient ou définit la version du fournisseur qui opère sur ces métadonnées.
Public property ReplicaId Obtient l'ID du réplica associé à ces métadonnées.

Haut

Méthodes publiques

(voir aussi Méthodes protégées )

  Nom Description
Public method CleanupDeletedItems En cas de substitution dans une classe dérivée, supprime les éléments marqués comme supprimés et antérieurs à la dernière heure de nettoyage réussi.
Public method CreateItemMetadata En cas de substitution dans une classe dérivée, crée un nouvel objet des métadonnées de l'élément qui peut être utilisé pour ajouter une nouvelle entrée des métadonnées de l'élément dans le magasin des métadonnées.
Public method Equals  Surchargé. (Hérité de Object.)
Public method ExcludeItemFromAllKnowledgeByGlobalId Supprime de la connaissance la connaissance relative à l'élément spécifié.
Public method FindItemMetadataById En cas de substitution dans une classe dérivée, obtient les métadonnées d'élément pour l'élément qui a l'ID global spécifié.
Public method FindItemMetadataByIndexedField En cas de substitution dans une classe dérivée, retourne une liste des entrées des métadonnées de l'élément qui ont la valeur spécifiée pour le champ indexé.
Public method FindItemMetadataByIndexedFields En cas de substitution dans une classe dérivée, retourne une liste des entrées des métadonnées de l'élément qui ont les valeurs spécifiées pour le jeu de champs indexés.
Public method FindItemMetadataByMergeWinnerId En cas de substitution dans une classe dérivée, retourne une liste des entrées des métadonnées de l'élément qui représentent des objets tombstone de fusion ayant la valeur spécifiée pour leur propriété d'ID de gagnant de fusion.
Public method FindItemMetadataByUniqueIndexedField En cas de substitution dans une classe dérivée, retourne l'entrée des métadonnées de l'élément unique qui a la valeur spécifiée pour le champ indexé.
Public method FindItemMetadataByUniqueIndexedFields En cas de substitution dans une classe dérivée, retourne l'entrée des métadonnées de l'élément unique qui a les valeurs spécifiées pour les champs indexés.
Public method GetAllItems En cas de substitution dans une classe dérivée, obtient tous les éléments contenus dans le magasin des métadonnées pour ce réplica.
Public method GetChangeBatch En cas de substitution dans une classe dérivée, obtient un lot de modifications qui contient les métadonnées d'élément pour les éléments qui ne sont pas contenus dans la connaissance spécifiée du fournisseur de destination.
Public method GetFilteredChangeBatch En cas de substitution dans une classe dérivée, obtient un lot de modifications qui contient les métadonnées d'élément pour les éléments qui ne sont pas contenus dans la connaissance spécifiée du fournisseur de destination et qui sont acceptés par le filtre spécifié.
Public method GetFilteredFullEnumerationChangeBatch Obtient un lot de modifications filtré qui contient les métadonnées des éléments dont les ID sont supérieurs ou égaux à la limite inférieure spécifiée, dans le cadre d'une énumération complète.
Public method GetFilteredFullEnumerationLocalVersions En cas de substitution dans une classe dérivée, obtient un lot de modifications filtré qui contient les versions d'éléments et les unités de modification stockées dans ce réplica qui correspondent aux éléments et aux unités de modification référencés dans un lot des modifications envoyées de quelque autre fournisseur, dans le cadre d'une énumération complète.
Public method GetFilteredLocalVersions En cas de substitution dans une classe dérivée, obtient un lot de modifications filtré qui contient les versions des éléments et les unités de modification stockées dans ce réplica. Ces éléments et unités de modification correspondent à ceux référencés dans un lot de modifications envoyé à partir d'un autre fournisseur.
Public method GetForgottenKnowledge En cas de substitution dans une classe dérivée, obtient la connaissance oubliée de ce réplica.
Public method GetFullEnumerationChangeBatch En cas de substitution dans une classe dérivée, obtient un lot de modifications qui contient les métadonnées d'élément pour les éléments dont les ID sont supérieurs ou égaux à la limite inférieure spécifiée, dans le cadre d'une énumération complète.
Public method GetFullEnumerationLocalVersions En cas de substitution dans une classe dérivée, obtient un lot de modifications qui contient les versions d'éléments et les unités de modification stockées dans ce réplica qui correspondent aux éléments et aux unités de modification référencés dans un lot des modifications envoyées de quelque autre fournisseur, dans le cadre d'une énumération complète.
Public method GetHashCode  (Hérité de Object.)
Public method GetItemCount En cas de substitution dans une classe dérivée, obtient le nombre total d'éléments figurant dans le magasin des métadonnées et le nombre d'éléments supprimés dans le magasin des métadonnées.
Public method GetKnowledge En cas de substitution dans une classe dérivée, obtient la connaissance actuelle de ce réplica.
Public method GetLocalVersions En cas de substitution dans une classe dérivée, obtient un lot de modifications qui contient les versions des éléments et les unités de modification stockées dans ce réplica. Ces éléments et unités de modification correspondent à ceux référencés dans un lot de modifications envoyé à partir d'un autre fournisseur.
Public method GetNextTickCount En cas de substitution dans une classe dérivée, incrémente le nombre de cycles enregistré précédemment pour ce réplica, enregistre la nouvelle valeur dans le magasin et retourne la nouvelle valeur.
Public method GetType  (Hérité de Object.)
Public method Bb665585.static(fr-fr,SQL.105).gif ReferenceEquals  (Hérité de Object.)
Public method RemoveItemMetadata En cas de substitution dans une classe dérivée, supprime les métadonnées d'élément du magasin des métadonnées.
Public method SaveItemMetadata En cas de substitution dans une classe dérivée, enregistre les modifications apportées à la propriété de métadonnées d'élément dans le magasin des métadonnées.
Public method 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.
Public method SetForgottenKnowledge En cas de substitution dans une classe dérivée, définit la connaissance oubliée de ce réplica.
Public method SetKnowledge En cas de substitution dans une classe dérivée, définit la connaissance actuelle de ce réplica.
Public method ToString  (Hérité de Object.)

Haut

Méthodes protégées

  Nom Description
Protected method Finalize  (Hérité de Object.)
Protected method MemberwiseClone  (Hérité de Object.)

Haut

Voir aussi

Référence

Classe ReplicaMetadata
Espace de noms Microsoft.Synchronization.MetadataStorage