Partager via


Classe ClockVectorElement

Représente un élément de vecteur horloge d'une structure de connaissance. Cette classe ne peut pas être héritée.

Espace de noms :  Microsoft.Synchronization
Assembly :  Microsoft.Synchronization (dans Microsoft.Synchronization.dll)

Syntaxe

'Déclaration
Public NotInheritable Class ClockVectorElement _
    Implements IClockVectorElement, IXmlSerializable
'Utilisation
Dim instance As ClockVectorElement
public sealed class ClockVectorElement : IClockVectorElement, 
    IXmlSerializable
public ref class ClockVectorElement sealed : IClockVectorElement, 
    IXmlSerializable
[<SealedAttribute>]
type ClockVectorElement =  
    class
        interface IClockVectorElement
        interface IXmlSerializable
    end
public final class ClockVectorElement implements IClockVectorElement, IXmlSerializable

Notes

Les éléments de vecteur horloge d'un vecteur horloge représentent les modifications contenues dans une structure de connaissance. Une modification effectuée par un réplica particulier est définie pour être contenue dans la connaissance si le nombre de cycles pour la modification se produit entre 0 et le nombre de cycles contenu dans l'objet ClockVectorElement qui effectue le suivi de ce réplica.

Les membres de IXmlSerializable sont implémentés explicitement. Le code qui y accède doit d'abord effectuer un cast de l'objet ClockVectorElement en interface IXmlSerializable en utilisant l'opérateur de casting ou le mot clé as.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.Synchronization..::..ClockVectorElement

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres ClockVectorElement

Espace de noms Microsoft.Synchronization