Compartilhar via


Interface IKnowledgeBuilder

Reconstrói objetos ISyncKnowledge ou IForgottenKnowledge a partir de suas partes constituintes.

interface IKnowledgeBuilder : IUnknown

Membros

Métodos IKnowledgeBuilder Descrição

IKnowledgeBuilder::Initialize

Inicializa uma nova instância da classe IKnowledgeBuilder que contém a versão de conhecimento e o esquema do formato da ID do provedor especificados.

IKnowledgeBuilder::AddReplicaKeyMapEntry

Adiciona uma entrada ao objeto IReplicaKeyMap usado para criar o conhecimento.

IKnowledgeBuilder::SetClockVector

Define o vetor de relógio usado para criar o conhecimento.

IKnowledgeBuilder::AddSingleItemException

Adiciona um objeto ISingleItemException à lista usada para criar o conhecimento.

IKnowledgeBuilder::AddChangeUnitException

Adiciona um objeto IChangeUnitException à lista usada para criar o conhecimento.

IKnowledgeBuilder::AddRangeException

Adiciona um objeto IRangeException à lista usada para criar o conhecimento.

IKnowledgeBuilder::BuildKnowledge

Cria um objeto ISyncKnowledge ou IForgottenKnowledge com base nas partes fornecidas pelos outros métodos do construtor.

Comentários

ISyncKnowledge contém métodos que subdividem suas partes constituintes para serialização flexível. IKnowledgeBuilder ajuda a reconstruir objetos ISyncKnowledge ou IForgottenKnowledge a partir dessas partes constituintes.

Requisitos

Cabeçalho: Synchronization.h

Consulte também

Conceitos

Componentes principais do Sync Framework