KnowledgeFragmentBuilder Class

Reconstructs a SyncKnowledge object from its constituent parts, in the format that is compatible with WindowsSync or later.

System.Object
  Microsoft.Synchronization.KnowledgeFragmentBuilder

Namespace:  Microsoft.Synchronization
Assembly:  Microsoft.Synchronization (in Microsoft.Synchronization.dll)

public class KnowledgeFragmentBuilder

The KnowledgeFragmentBuilder type exposes the following members.

  NameDescription
Public methodKnowledgeFragmentBuilder(SyncIdFormatGroup, ReplicaKeyMap)Initializes a new instance of the KnowledgeFragmentBuilder class that contains the specified ID format schema and replica key map.
Public methodKnowledgeFragmentBuilder(SyncIdFormatGroup, SyncId)Initializes a new instance of the KnowledgeFragmentBuilder class that contains the specified ID format schema, and a replica key map that contains only the specified local replica ID.
Top

  NameDescription
Public propertyColumnRangeSetsGets the list of RangeSet objects that refer to a specific set of change units.
Public propertyReplicaKeyMapGets the replica key map that is used to build the knowledge.
Public propertyScopeRangeSetGets the RangeSet object that refers to all change units that do not have an entry in the ColumnRangeSets property.
Top

  NameDescription
Public methodBuildForgottenKnowledgeBuilds a ForgottenKnowledge object from the parts that are provided by the other builder methods.
Public methodBuildSyncKnowledgeBuilds a SyncKnowledge object from the parts that are provided by the other builder methods.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top

Sync Framework 2.0 changes the underlying structure of a knowledge object to a more flexible and efficient format. KnowledgeFragmentBuilder is used to build a knowledge object in this format.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: