Share via


FeedClockVectorElement Class

Represents a clock vector element that contains FeedSync information. This class cannot be inherited.

Inheritance Hierarchy

System.Object
  Microsoft.Synchronization.FeedSync.FeedClockVectorElement

Namespace:  Microsoft.Synchronization.FeedSync
Assembly:  Microsoft.Synchronization (in Microsoft.Synchronization.dll)

Syntax

'Declaration
Public NotInheritable Class FeedClockVectorElement _
    Implements IClockVectorElement, IXmlSerializable
'Usage
Dim instance As FeedClockVectorElement
public sealed class FeedClockVectorElement : IClockVectorElement, 
    IXmlSerializable
public ref class FeedClockVectorElement sealed : IClockVectorElement, 
    IXmlSerializable
[<SealedAttribute>]
type FeedClockVectorElement =  
    class
        interface IClockVectorElement
        interface IXmlSerializable
    end
public final class FeedClockVectorElement implements IClockVectorElement, IXmlSerializable

The FeedClockVectorElement type exposes the following members.

Constructors

  Name Description
Public method FeedClockVectorElement Initializes a new instance of the FeedClockVectorElement class that contains the specified replica key, tick count, synchronization time, and option flags.

Top

Properties

  Name Description
Public property Flags Gets or sets flags that specify additional information about the clock vector element.
Public property ReplicaKey Gets or sets the replica key for the replica that is tracked by this clock vector element.
Public property SyncTime Gets or sets the synchronization time value that corresponds to the when value for the item.
Public property TickCount Gets or sets the tick count that defines the upper bound on the range of tick counts that are contained in this clock vector element.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString Returns a string that represents this object. (Overrides Object.ToString().)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IXmlSerializable.GetSchema Returns a null reference (Nothing in Visual Basic).
Explicit interface implemetationPrivate method IXmlSerializable.ReadXml Reconstitutes the object from its XML representation.
Explicit interface implemetationPrivate method IXmlSerializable.WriteXml Converts this object into its XML representation.

Top

Remarks

The members of IXmlSerializable are implemented explicitly. Code that accesses them must first cast the FeedClockVectorElement object to the IXmlSerializable interface by using the casting operator or the as keyword.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Synchronization.FeedSync Namespace