Partager via


Interface IClockVector

Représente un vecteur horloge qui définit les modifications contenues dans une structure de connaissance.

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

Syntaxe

'Déclaration
Public Interface IClockVector _
    Inherits IList(Of IClockVectorElement), ICollection(Of IClockVectorElement),  _
    IEnumerable(Of IClockVectorElement), IEnumerable, IXmlSerializable
'Utilisation
Dim instance As IClockVector
public interface IClockVector : IList<IClockVectorElement>, 
    ICollection<IClockVectorElement>, IEnumerable<IClockVectorElement>, IEnumerable, 
    IXmlSerializable
public interface class IClockVector : IList<IClockVectorElement^>, 
    ICollection<IClockVectorElement^>, IEnumerable<IClockVectorElement^>, IEnumerable, 
    IXmlSerializable
type IClockVector =  
    interface
        interface IList<IClockVectorElement>
        interface ICollection<IClockVectorElement>
        interface IEnumerable<IClockVectorElement>
        interface IEnumerable
        interface IXmlSerializable
    end
public interface IClockVector extends IList<IClockVectorElement>, ICollection<IClockVectorElement>, IEnumerable<IClockVectorElement>, IEnumerable, IXmlSerializable

Notes

Un vecteur horloge utilise une liste d'objets IClockVectorElement pour définir les modifications contenues dans une structure de connaissance. Un objet IClockVectorElement existe pour chaque réplica qui a apporté une modification au réplica associé à la connaissance. Une modification effectuée par un réplica particulier est définie comme étant 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 IClockVectorElement qui effectue le suivi de ce réplica.

Voir aussi

Référence

Membres IClockVector

Espace de noms Microsoft.Synchronization