ClockVector 클래스
정보 구조의 클록 벡터를 나타냅니다. 이 클래스는 상속할 수 없습니다.
네임스페이스: Microsoft.Synchronization
어셈블리: microsoft.synchronization.dll의 Microsoft.Synchronization
구문
‘선언
<XmlRootAttribute(Namespace:="https://schemas.microsoft.com/2008/03/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/2008/03/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/2008/03/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/2008/03/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/2008/03/sync/", ElementName="clockVector")
DefaultMemberAttribute("Item")
public final class ClockVector implements IClockVector, IList<IClockVectorElement>,
ICollection<IClockVectorElement>, IEnumerable<IClockVectorElement>, IEnumerable,
IXmlSerializable
주의
클록 벡터는 ClockVectorElement 개체 목록을 사용하여 정보 구조에 포함된 변경 내용을 정의합니다. 정보에 포함된 변경 내용 작업을 수행한 복제본마다 ClockVectorElement 개체가 존재합니다. 특정 복제본에 의해 변경한 내용은 변경 내용에 대한 틱 수가 0과 해당 복제본을 추적하는 ClockVectorElement에 포함되어 있는 틱 수 사이인 경우 정보에 포함되는 것으로 정의됩니다.
IXmlSerializable 및 IEnumerable의 멤버는 명시적으로 구현됩니다. 이 멤버에 액세스하는 코드는 먼저 캐스팅 연산자 또는 as 키워드를 사용하여 ClockVector 개체를 IXmlSerializable 또는 IEnumerable 인터페이스로 캐스팅해야 합니다.
상속 계층 구조
System.Object
Microsoft.Synchronization.ClockVector
스레드로부터의 안전성
이 유형의 모든 public static(Visual Basic의 경우 Shared ) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.