Interface ISyncKnowledge (winsync.h)
Représente les connaissances qu’un réplica possède sur son magasin d’éléments.
Héritage
L’interface ISyncKnowledge hérite de l’interface IUnknown . ISyncKnowledge a également les types de membres suivants :
Méthodes
L’interface ISyncKnowledge a ces méthodes.
ISyncKnowledge ::Clone Crée une instance de cet objet et copie les données de cet objet vers le nouvel objet. |
ISyncKnowledge ::ContainsChange Indique si la modification d’élément spécifiée est connue par cette connaissance. |
ISyncKnowledge ::ContainsChangeUnit Indique si la modification d’unité de modification spécifiée est connue par cette connaissance. |
ISyncKnowledge ::ContainsKnowledge Indique si la connaissance spécifiée est connue par cette connaissance. |
ISyncKnowledge ::ConvertVersion Convertit une version d’un autre réplica en une version compatible avec le réplica qui possède ces connaissances. |
ISyncKnowledge ::ExcludeChangeUnit Supprime des connaissances sur l’unité de modification spécifiée. |
ISyncKnowledge ::ExcludeItem Supprime des connaissances sur l’élément spécifié de la connaissance. |
ISyncKnowledge ::FindClockVectorForChangeUnit Obtient le vecteur d’horloge associé à l’ID d’unité de modification spécifié. |
ISyncKnowledge ::FindClockVectorForItem Obtient le vecteur d’horloge associé à l’ID d’élément spécifié. |
ISyncKnowledge ::FindMinTickCountForReplica Recherche le nombre minimal de graduations dans les connaissances pour le réplica spécifié. |
ISyncKnowledge ::GetChangeUnitExceptions Obtient un objet qui peut énumérer les objets IChangeUnitException stockés dans la base de connaissances. |
ISyncKnowledge ::GetOwnerReplicaId Obtient l’ID du réplica qui possède cette connaissance. |
ISyncKnowledge ::GetRangeExceptions Obtient un objet qui peut énumérer les objets IRangeException stockés dans la base de connaissances. |
ISyncKnowledge ::GetReplicaKeyMap Obtient l’objet IReplicaKeyMap associé à cette connaissance. |
ISyncKnowledge ::GetScopeVector Obtient le vecteur d’horloge qui définit les modifications contenues dans la connaissance. |
ISyncKnowledge ::GetSingleItemExceptions Obtient un objet qui peut énumérer les objets ISingleItemException stockés dans la base de connaissances. |
ISyncKnowledge ::GetVersion Obtient la version de cette structure de connaissances. |
ISyncKnowledge ::MapRemoteToLocal Convertit un objet de connaissance d’un autre réplica en un objet compatible avec le réplica qui possède cette connaissance. |
ISyncKnowledge ::P rojectOntoChangeUnit Obtient les connaissances de l’unité de modification spécifiée. |
ISyncKnowledge ::P rojectOntoItem Obtient la connaissance de l’élément spécifié. |
ISyncKnowledge ::P rojectOntoRange Obtient la connaissance de la plage spécifiée d’ID d’élément. |
ISyncKnowledge ::Serialize Sérialise les données de l’objet de connaissance dans un tableau d’octets. |
ISyncKnowledge ::SetLocalTickCount Définit le nombre de graduations pour le réplica qui possède cette connaissance. |
ISyncKnowledge ::Union Combine les connaissances spécifiées avec les connaissances actuelles. |
Remarques
Sachez qu’il n’y a pas de représentation unique de la connaissance. Les connaissances équivalentes peuvent être représentées sous différentes formes et retourner différentes valeurs à partir de méthodes d’inspection des connaissances, telles que GetScopeVector, GetRangeExceptions, GetSingleItemExceptions, GetChangeUnitExceptions.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winsync.h |
Voir aussi
IChangeUnitException, interface
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour