Compartilhar via


Classe ClockVectorElement

Representa um elemento de vetor de relógio de uma estrutura de conhecimento. Essa classe não pode ser herdada.

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

Sintaxe

'Declaração
<XmlRootAttribute(Namespace:="https://schemas.microsoft.com/2009/04/sync/", ElementName:="clockVectorElement")> _
Public NotInheritable Class ClockVectorElement
    Implements IClockVectorElement, IXmlSerializable
'Uso
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

Comentários

Os elementos de um vetor de relógio representam as alterações que estão contidas em uma estrutura de conhecimento. Uma alteração feita por uma réplica específica será definida como contida no conhecimento se a contagem em escala da alteração ocorrer entre 0 e a contagem em escala contida no ClockVectorElement que controla aquela réplica.

Os membros de IXmlSerializable são implementados explicitamente. O código que os acessa deve converter primeiramente o objeto ClockVectorElement na interface IXmlSerializable usando o operador de conversão ou a palavra-chave as.

Hierarquia de herança

System.Object
  Microsoft.Synchronization.ClockVectorElement

Segurança de thread

Qualquer membro estático público (Compartilhado no Visual Basic) deste tipo é protegido por thread. Não há garantia de que qualquer membro de instância esteja protegido por thread.

Consulte também

Referência

Membros ClockVectorElement
Namespace Microsoft.Synchronization