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 type ReplicaMetadata expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ReplicaMetadata(SyncIdFormatGroup, SyncId) | 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 de la page
Méthodes
Nom | Description | |
---|---|---|
CleanupDeletedItems(TimeSpan) | 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. | |
CreateItemMetadata(SyncId, SyncVersion) | 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. | |
Equals(Object) | (Hérité de Object.) | |
ExcludeItemFromAllKnowledgeByGlobalId(SyncId) | Supprime de la connaissance la connaissance relative à l'élément spécifié. | |
Finalize() () () () | (Hérité de Object.) | |
FindItemMetadataById(SyncId) | 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é. | |
FindItemMetadataByIndexedField(String, Object) | 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é. | |
FindItemMetadataByIndexedFields(IEnumerable< (Of < <' (KeyValuePair< (Of < <' (String, Object> ) > > )> ) > > )) | 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. | |
FindItemMetadataByMergeWinnerId(SyncId) | 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. | |
FindItemMetadataByUniqueIndexedField(String, Object) | 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é. | |
FindItemMetadataByUniqueIndexedFields(IEnumerable< (Of < <' (KeyValuePair< (Of < <' (String, Object> ) > > )> ) > > )) | 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. | |
GetAllItems(Boolean) | 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. | |
GetChangeBatch(UInt32, SyncKnowledge) | 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. | |
GetFilteredChangeBatch(UInt32, SyncKnowledge, FilterInfo, ReplicaMetadata. . :: . .ItemFilterCallback) | 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é. | |
GetFilteredFullEnumerationChangeBatch(UInt32, FilterInfo, ReplicaMetadata. . :: . .ItemFilterCallback, SyncId, SyncKnowledge) | 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. | |
GetFilteredFullEnumerationLocalVersions(FullEnumerationChangeBatch, ReplicaMetadata. . :: . .ItemFilterCallback) | 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. | |
GetFilteredLocalVersions(ChangeBatch, ReplicaMetadata. . :: . .ItemFilterCallback) | 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. | |
GetForgottenKnowledge() () () () | En cas de substitution dans une classe dérivée, obtient la connaissance oubliée de ce réplica. | |
GetFullEnumerationChangeBatch(UInt32, SyncId, SyncKnowledge) | 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. | |
GetFullEnumerationLocalVersions(FullEnumerationChangeBatch) | 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. | |
GetHashCode() () () () | (Hérité de Object.) | |
GetItemCount(UInt32%, UInt32%) | 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. | |
GetKnowledge() () () () | En cas de substitution dans une classe dérivée, obtient la connaissance actuelle de ce réplica. | |
GetLocalVersions(ChangeBatch) | 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. | |
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. | |
GetType() () () () | (Hérité de Object.) | |
MemberwiseClone() () () () | (Hérité de Object.) | |
RemoveItemMetadata(IEnumerable< (Of < <' (SyncId> ) > > )) | En cas de substitution dans une classe dérivée, supprime les métadonnées d'élément du magasin des métadonnées. | |
SaveItemMetadata(ItemMetadata) | 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. | |
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. | |
SetForgottenKnowledge(ForgottenKnowledge) | En cas de substitution dans une classe dérivée, définit la connaissance oubliée de ce réplica. | |
SetKnowledge(SyncKnowledge) | En cas de substitution dans une classe dérivée, définit la connaissance actuelle de ce réplica. | |
ToString() () () () | (Hérité de Object.) |
Haut de la page
Propriétés
Nom | Description | |
---|---|---|
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. | |
DeleteDetector | En cas de substitution dans une classe dérivée, objet qui représente le service de détection de suppressions. | |
IdFormats | Obtient le schéma du format d'ID pour le réplica. | |
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. | |
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. | |
ReplicaId | Obtient l'ID du réplica associé à ces métadonnées. |
Haut de la page