SyncKnowledge Members

Represents knowledge a replica has about its item store.

The following tables list the members exposed by the SyncKnowledge type.

Public Constructors

(see also Protected Constructors )

  Name Description
Public method SyncKnowledge Overloaded. Initializes a new instance of the SyncKnowledge class.

Top

Protected Constructors

  Name Description
Protected method SyncKnowledge Overloaded. Initializes a new instance of the SyncKnowledge class.

Top

Public Properties

  Name Description
Public property ReplicaId Gets the ID of the replica that owns this knowledge.
Public property ReplicaKeyMap Gets the replica key map that is associated with this knowledge.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method Clone Creates a new instance of this object, and copies the data from this object to the new object.
Public method Combine Combines the specified knowledge with the current knowledge.
Public method Contains Overloaded. Indicates whether this knowledge contains the specified change or knowledge.
Public method Static Deserialize Overloaded. Creates a new instance of the SyncKnowledge class by using serialized data.
Public method Equals  Overloaded. (Inherited from Object.)
Public method ExcludeChangeUnit Removes knowledge about the specified change unit from the knowledge.
Public method ExcludeItem Removes knowledge about the specified item from the knowledge.
Public method FindMinTickCountForReplica Finds the minimum tick count in the knowledge for the specified replica.
Public method GetHashCode  (Inherited from Object.)
Public method GetKnowledgeForChangeUnit Gets the knowledge for the specified change unit.
Public method GetKnowledgeForItem Gets the knowledge for the specified item.
Public method GetKnowledgeForRange Gets the knowledge for the specified range of item IDs.
Public method GetObjectData Serializes the knowledge object data to a SerializationInfo object.
Public method GetSchema Returns a null reference (Nothing in Visual Basic).
Public method GetType  (Inherited from Object.)
Public method MapRemoteKnowledgeToLocal Converts a knowledge object from another replica into one that is compatible with the replica that owns this knowledge.
Public method ReadXml Reconstitutes the object from its XML representation.
Public method Static ReferenceEquals  (Inherited from Object.)
Public method Serialize Overloaded. Serializes the knowledge object data to a byte array.
Public method SetLocalTickCount Sets the tick count for the replica that owns this knowledge.
Public method ToString Overridden. Gets a string that represents the knowledge.
Public method WriteXml Converts this object into its XML representation.

Top

Protected Methods

  Name Description
Protected method Finalize  (Inherited from Object.)
Protected method MemberwiseClone  (Inherited from Object.)

Top

See Also

Reference

SyncKnowledge Class
Microsoft.Synchronization Namespace