Partager via


Interface ISyncKnowledge2

Représente les informations supplémentaires relatives à la connaissance dont un réplica dispose concernant son magasin d'éléments.

Syntaxe

interface ISyncKnowledge2 : ISyncKnowledge

Membres

Méthode ISyncKnowledge2

Description

ISyncKnowledge2::GetIdParameters

Obtient le schéma du format d'ID du fournisseur.

ISyncKnowledge2::ProjectOntoColumnSet

Retourne la connaissance pour le jeu spécifié d'unités de modification pour tous les éléments contenus dans cet objet.

ISyncKnowledge2::SerializeWithOptions

Sérialise les données d'objet de connaissance en un tableau d'octets selon la version spécifiée et les options de sérialisation.

ISyncKnowledge2::GetLowestUncontainedId

Retourne l'ID d'élément le plus bas contenu dans la connaissance spécifiée mais non contenu dans cette connaissance.

ISyncKnowledge2::GetInspector

Retourne un objet qui peut être utilisé pour récupérer le contenu de l'objet de connaissance.

ISyncKnowledge2::GetMinimumSupportedVersion

Obtient la version minimale des composants Sync Framework qui peuvent être utilisés avec cet objet.

ISyncKnowledge2::GetStatistics

Obtient les données de statistique spécifiées contenues dans cet objet.

ISyncKnowledge2::ContainsKnowledgeForItem

Indique si la connaissance spécifiée de l'élément spécifié est connue de cette connaissance.

ISyncKnowledge2::ContainsKnowledgeForChangeUnit

Indique si la connaissance spécifiée de l'unité de modification spécifiée est connue de cette connaissance.

ISyncKnowledge2::ProjectOntoKnowledgeWithPrerequisite

Retourne la connaissance relative aux fragments de connaissance qui sont spécifiés par la connaissance modèle, lorsque celle-ci contient les connaissances préalables pour les fragments spécifiés.

ISyncKnowledge2::Complement

Retourne la connaissance qui est contenue dans cet objet, mais qui n'est pas contenue dans la connaissance spécifiée.

ISyncKnowledge2::IntersectsWithKnowledge

Indique si la connaissance spécifiée a une intersection avec cette connaissance.

ISyncKnowledge2::GetKnowledgeCookie

Obtient une représentation légère en lecture seule de cet objet de connaissance qui peut être utilisée pour les comparaisons rapides.

ISyncKnowledge2::CompareToKnowledgeCookie

Effectue une comparaison rapide du cookie de connaissance spécifié et cet objet de connaissance.

Notes

Il est possible d'obtenir un objet ISyncKnowledge2 en passant IID_ISyncKnowledge2 à la méthode QueryInterface d'un objet ISyncKnowledge.

Spécifications

En-tête : Synchronization.h

Voir aussi

Autres ressources

Composants principaux de Sync Framework