IClockVectorElement Interface

When overridden, represents an element of a clock vector that is contained in a knowledge structure.

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

'Declaration
Public Interface IClockVectorElement _
	Inherits IXmlSerializable
'Usage
Dim instance As IClockVectorElement

The IClockVectorElement type exposes the following members.

  NameDescription
Public propertyReplicaKeyWhen overridden in a derived class, gets or sets the replica key for the replica that is tracked by this clock vector element.
Public propertyTickCountWhen overridden in a derived class, gets or sets the tick count that defines the upper bound on the range of tick counts that are contained in this clock vector element.
Top

  NameDescription
Public methodGetSchema (Inherited from IXmlSerializable.)
Public methodReadXml (Inherited from IXmlSerializable.)
Public methodWriteXml (Inherited from IXmlSerializable.)
Top

A clock vector uses a list of IClockVectorElement objects to define the changes that are contained in a knowledge structure. An IClockVectorElement object exists for each replica that has made a change to the replica associated with the knowledge. A change made by a particular replica is defined as contained in the knowledge if the tick count for the change occurs between 0 and the tick count contained in the IClockVectorElement object that tracks that replica.

Show: