IClockVector Interface

Represents a clock vector that defines the changes that are contained in a knowledge structure.

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

'Declaration
Public Interface IClockVector _
	Inherits IList(Of IClockVectorElement), ICollection(Of IClockVectorElement),  _
	IEnumerable(Of IClockVectorElement), IEnumerable, IXmlSerializable
'Usage
Dim instance As IClockVector

The IClockVector type exposes the following members.

  NameDescription
Public propertyCount (Inherited from ICollection(Of IClockVectorElement).)
Public propertyIsReadOnly (Inherited from ICollection(Of IClockVectorElement).)
Public propertyItem (Inherited from IList(Of IClockVectorElement).)
Top

  NameDescription
Public methodAdd (Inherited from ICollection(Of IClockVectorElement).)
Public methodClear (Inherited from ICollection(Of IClockVectorElement).)
Public methodContains (Inherited from ICollection(Of IClockVectorElement).)
Public methodCopyTo (Inherited from ICollection(Of IClockVectorElement).)
Public methodGetEnumerator (Inherited from IEnumerable(Of IClockVectorElement).)
Public methodGetEnumerator (Inherited from IEnumerable.)
Public methodGetSchema (Inherited from IXmlSerializable.)
Public methodIndexOf (Inherited from IList(Of IClockVectorElement).)
Public methodInsert (Inherited from IList(Of IClockVectorElement).)
Public methodReadXml (Inherited from IXmlSerializable.)
Public methodRemove (Inherited from ICollection(Of IClockVectorElement).)
Public methodRemoveAt (Inherited from IList(Of IClockVectorElement).)
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: