Поделиться через


Класс ClockVectorElement

Представляет элемент вектора синхронизации набора знаний. Этот класс не может наследоваться.

Пространство имен: Microsoft.Synchronization
Сборка: Microsoft.Synchronization (в microsoft.synchronization.dll)

Синтаксис

'Декларация
<XmlRootAttribute(Namespace:="https://schemas.microsoft.com/2009/04/sync/", ElementName:="clockVectorElement")> _
Public NotInheritable Class ClockVectorElement
    Implements IClockVectorElement, IXmlSerializable
'Применение
Dim instance As ClockVectorElement
[XmlRootAttribute(Namespace="https://schemas.microsoft.com/2009/04/sync/", ElementName="clockVectorElement")] 
public sealed class ClockVectorElement : IClockVectorElement, IXmlSerializable
[XmlRootAttribute(Namespace=L"https://schemas.microsoft.com/2009/04/sync/", ElementName=L"clockVectorElement")] 
public ref class ClockVectorElement sealed : IClockVectorElement, IXmlSerializable
/** @attribute XmlRootAttribute(Namespace="https://schemas.microsoft.com/2009/04/sync/", ElementName="clockVectorElement") */ 
public final class ClockVectorElement implements IClockVectorElement, IXmlSerializable
XmlRootAttribute(Namespace="https://schemas.microsoft.com/2009/04/sync/", ElementName="clockVectorElement") 
public final class ClockVectorElement implements IClockVectorElement, IXmlSerializable

Замечания

Элементы вектора синхронизации представляют изменения, содержащиеся в структуре набора знаний. Изменение, выполненное некоторой репликой, определяется как содержащееся в наборе знаний, если счетчик тактов для этого изменения находится в пределах от 0 до счетчика тактов, содержащегося в объекте ClockVectorElement, который отслеживает эту реплику.

Члены класса IXmlSerializable реализуются явным образом. При обращении к ним код должен сначала привести объект ClockVectorElement к интерфейсу IXmlSerializable через оператор приведения или ключевое слово as.

Иерархия наследования

System.Object
  Microsoft.Synchronization.ClockVectorElement

Многопоточное использование

Все общие статические члены (Shared в Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.

См. также

Справочник

Элементы ClockVectorElement
Пространство имен Microsoft.Synchronization