다음을 통해 공유


IKnowledgeBuilder 인터페이스

ISyncKnowledge 또는 IForgottenKnowledge 개체를 해당 구성 부분을 통해 다시 생성합니다.

interface IKnowledgeBuilder : IUnknown

멤버

IKnowledgeBuilder 메서드 설명

IKnowledgeBuilder::Initialize

지정된 정보 버전과 공급자의 ID 형식 스키마를 포함하는 IKnowledgeBuilder 클래스의 새 인스턴스를 초기화합니다.

IKnowledgeBuilder::AddReplicaKeyMapEntry

정보를 빌드하는 데 사용되는 IReplicaKeyMap 개체에 항목을 추가합니다.

IKnowledgeBuilder::SetClockVector

정보를 빌드하는 데 사용되는 클록 벡터를 설정합니다.

IKnowledgeBuilder::AddSingleItemException

정보를 빌드하는 데 사용되는 목록에 ISingleItemException 개체를 추가합니다.

IKnowledgeBuilder::AddChangeUnitException

정보를 빌드하는 데 사용되는 목록에 IChangeUnitException 개체를 추가합니다.

IKnowledgeBuilder::AddRangeException

정보를 빌드하는 데 사용되는 목록에 IRangeException 개체를 추가합니다.

IKnowledgeBuilder::BuildKnowledge

다른 작성기 메서드에서 제공하는 부분을 통해 ISyncKnowledge 또는 IForgottenKnowledge 개체를 빌드합니다.

주의

ISyncKnowledge에는 유연한 serialization을 위해 해당 구성 부분을 분할하는 메서드가 포함되어 있습니다. IKnowledgeBuilder는 이러한 구성 부분을 통해 ISyncKnowledge 또는 IForgottenKnowledge 개체를 다시 생성합니다.

요구 사항

헤더: Synchronization.h

참고 항목

개념

Sync Framework 핵심 구성 요소