共用方式為


ClockVector 類別

表示知識結構內的時鐘向量。這個類別 (Class) 無法被繼承。

命名空間: Microsoft.Synchronization
組件: Microsoft.Synchronization (在 microsoft.synchronization.dll)

語法

'宣告
<XmlRootAttribute(Namespace:="https://schemas.microsoft.com/2009/04/sync/", ElementName:="clockVector")> _
<DefaultMemberAttribute("Item")> _
Public NotInheritable Class ClockVector
    Implements IClockVector, IList(Of IClockVectorElement), _
    ICollection(Of IClockVectorElement), IEnumerable(Of IClockVectorElement), _
    IEnumerable, IXmlSerializable
'用途
Dim instance As ClockVector
[XmlRootAttribute(Namespace="https://schemas.microsoft.com/2009/04/sync/", ElementName="clockVector")] 
[DefaultMemberAttribute("Item")] 
public sealed class ClockVector : IClockVector, IList<IClockVectorElement>, 
    ICollection<IClockVectorElement>, IEnumerable<IClockVectorElement>, IEnumerable, 
    IXmlSerializable
[XmlRootAttribute(Namespace=L"https://schemas.microsoft.com/2009/04/sync/", ElementName=L"clockVector")] 
[DefaultMemberAttribute(L"Item")] 
public ref class ClockVector sealed : IClockVector, IList<IClockVectorElement^>, 
    ICollection<IClockVectorElement^>, IEnumerable<IClockVectorElement^>, IEnumerable, 
    IXmlSerializable
/** @attribute XmlRootAttribute(Namespace="https://schemas.microsoft.com/2009/04/sync/", ElementName="clockVector") */ 
/** @attribute DefaultMemberAttribute("Item") */ 
public final class ClockVector implements IClockVector, IList<IClockVectorElement>, 
    ICollection<IClockVectorElement>, IEnumerable<IClockVectorElement>, IEnumerable, 
    IXmlSerializable
XmlRootAttribute(Namespace="https://schemas.microsoft.com/2009/04/sync/", ElementName="clockVector") 
DefaultMemberAttribute("Item") 
public final class ClockVector implements IClockVector, IList<IClockVectorElement>, 
    ICollection<IClockVectorElement>, IEnumerable<IClockVectorElement>, IEnumerable, 
    IXmlSerializable

備註

時鐘向量會使用 ClockVectorElement 物件的清單來定義知識結構內所包含的變更。對知識內所包含變更進行變更的每一個複寫會有一個 ClockVectorElement 物件。如果變更的滴答計數在 0 以及追蹤該複寫之 ClockVectorElement 內所包含的滴答計數之間,則特定複寫所做的變更會定義為包含在知識內。

IXmlSerializableIEnumerable 的成員會明確實作。存取它們的程式碼必須先將 ClockVector 物件轉型為 IXmlSerializableIEnumerable 介面,其方式是使用轉型 (Casting) 運算子或 as 關鍵字。

繼承階層

System.Object
  Microsoft.Synchronization.ClockVector

執行緒安全性

任何公用靜態 (共用 在 Visual Basic) 此型別的成員具備執行緒安全。不保證任何執行個體成員安全執行緒。

請參閱

參考

ClockVector 成員
Microsoft.Synchronization 命名空間