Partager via


Interface IKnowledgeBuilder

Reconstruit un objet ISyncKnowledge ou IForgottenKnowledge à partir de ses parties constituantes.

Syntaxe

interface IKnowledgeBuilder : IUnknown

Membres

Méthodes IKnowledgeBuilder

Description

IKnowledgeBuilder::Initialize

Initialise une nouvelle instance de la classe IKnowledgeBuilder qui contient la version de connaissance spécifiée et le schéma du format d'ID du fournisseur.

IKnowledgeBuilder::AddReplicaKeyMapEntry

Ajoute une entrée à l'objet IReplicaKeyMap utilisé pour générer la connaissance.

IKnowledgeBuilder::SetClockVector

Définit le vecteur horloge utilisé pour générer la connaissance.

IKnowledgeBuilder::AddSingleItemException

Ajoute un objet ISingleItemException à la liste utilisée pour générer la connaissance.

IKnowledgeBuilder::AddChangeUnitException

Ajoute un objet IChangeUnitException à la liste utilisée pour générer la connaissance.

IKnowledgeBuilder::AddRangeException

Ajoute un objet IRangeException à la liste utilisée pour générer la connaissance.

IKnowledgeBuilder::BuildKnowledge

Génère un objet ISyncKnowledge ou IForgottenKnowledge à partir des parties fournies par les autres méthodes de générateur.

Notes

ISyncKnowledge contient des méthodes qui subdivisent ses parties constituantes pour une sérialisation flexible. IKnowledgeBuilder aide à reconstruire un objet ISyncKnowledge ou IForgottenKnowledge à partir de ces parties constituantes.

Spécifications

En-tête : Synchronization.h

Voir aussi

Autres ressources

Composants principaux de Sync Framework