IKnowledgeBuilder 接口

基于 ISyncKnowledgeIForgottenKnowledge 对象的组成部分重新构造该对象。

语法

interface IKnowledgeBuilder : IUnknown

成员

IKnowledgeBuilder 方法

说明

IKnowledgeBuilder::Initialize

初始化 IKnowledgeBuilder 类的一个新实例,该实例包含指定的知识版本和提供程序的 ID 格式架构。

IKnowledgeBuilder::AddReplicaKeyMapEntry

将条目添加到用于生成知识的 IReplicaKeyMap 对象中。

IKnowledgeBuilder::SetClockVector

设置用于生成知识的时钟向量。

IKnowledgeBuilder::AddSingleItemException

ISingleItemException 对象添加到用于生成知识的列表中。

IKnowledgeBuilder::AddChangeUnitException

IChangeUnitException 对象添加到用于生成知识的列表中。

IKnowledgeBuilder::AddRangeException

IRangeException 对象添加到用于生成知识的列表中。

IKnowledgeBuilder::BuildKnowledge

基于其他生成器方法提供的组成部分,生成一个 ISyncKnowledgeIForgottenKnowledge 对象。

注释

ISyncKnowledge 包含可细分其组成部分以便灵活序列化的方法。IKnowledgeBuilder 有助于基于这些组成部分重新构造 ISyncKnowledgeIForgottenKnowledge 对象。

要求

**头文件:**Synchronization.h

请参阅

其他资源

Sync Framework 核心组件