Freigeben über


IClockVector-Schnittstelle

Stellt einen Taktvektor dar, von dem die in einer Wissensstruktur enthaltenen Änderungen definiert werden.

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

Syntax

'Declaration
Public Interface IClockVector
    Inherits IList(Of IClockVectorElement), ICollection(Of IClockVectorElement), _
    IEnumerable(Of IClockVectorElement), IEnumerable, IXmlSerializable
'Usage
Dim instance As IClockVector
public interface IClockVector : IList<IClockVectorElement>, ICollection<IClockVectorElement>, 
    IEnumerable<IClockVectorElement>, IEnumerable, IXmlSerializable
public interface class IClockVector : IList<IClockVectorElement^>, ICollection<IClockVectorElement^>, 
    IEnumerable<IClockVectorElement^>, IEnumerable, IXmlSerializable
public interface IClockVector extends IList<IClockVectorElement>, 
    ICollection<IClockVectorElement>, IEnumerable<IClockVectorElement>, IEnumerable, 
    IXmlSerializable
public interface IClockVector extends IList<IClockVectorElement>, 
    ICollection<IClockVectorElement>, IEnumerable<IClockVectorElement>, IEnumerable, 
    IXmlSerializable

Hinweise

Ein Taktvektor definiert mithilfe einer Liste von IClockVectorElement-Objekten die Änderungen, die in einer Wissensstruktur enthalten sind. Ein IClockVectorElement-Objekt ist jedes Replikat vorhanden, vom dem das dem Wissen zugeordnete Replikat geändert wurde. Eine von einem bestimmten Replikat vorgenommene Änderung gilt als im Wissen enthalten, wenn die Taktanzahl der Änderung zwischen 0 und der Taktanzahl des IClockVectorElement-Objekts liegt, von dem dieses Replikat nachverfolgt wird.

Siehe auch

Verweis

IClockVector-Member
Microsoft.Synchronization-Namespace