KnowledgeBuilder Class
Reconstructs a SyncKnowledge object from its constituent parts.
Inheritance Hierarchy
System.Object
Microsoft.Synchronization.KnowledgeBuilder
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in Microsoft.Synchronization.dll)
Syntax
'Declaration
Public Class KnowledgeBuilder
'Usage
Dim instance As KnowledgeBuilder
public class KnowledgeBuilder
public ref class KnowledgeBuilder
type KnowledgeBuilder = class end
public class KnowledgeBuilder
The KnowledgeBuilder type exposes the following members.
Constructors
Name | Description | |
---|---|---|
KnowledgeBuilder | Initializes a new instance of the KnowledgeBuilder class that contains the specified knowledge version and the ID format schema of the provider. |
Top
Properties
Name | Description | |
---|---|---|
ItemChangeUnitOverrides | Gets the list of ItemChangeUnitOverride objects that are used to build the knowledge. | |
ItemOverrides | Gets the list of ItemOverride objects that are used to build the knowledge. | |
ItemRangeOverrides | Gets the list of ItemRangeOverride objects that are used to build the knowledge. | |
ReplicaKeyMap | Gets the replica key map that is used to build the knowledge. | |
ScopeClockVector | Gets or sets the clock vector that is used to build the knowledge. |
Top
Methods
Name | Description | |
---|---|---|
BuildForgottenKnowledge | Builds a ForgottenKnowledge object from the parts that are provided by the other builder methods. | |
BuildSyncKnowledge | Builds a SyncKnowledge object from the parts that are provided by the other builder methods. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Top
Remarks
SyncKnowledge contains methods that subdivide its constituent parts for flexible serialization. KnowledgeBuilder helps to reconstruct a SyncKnowledge object from these constituent parts.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.