Share via


FeedClockVector Class

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

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

Syntax

'Declaration
<XmlRootAttribute(Namespace:="https://schemas.microsoft.com/2008/03/sync/", ElementName:="feedClockVector")> _
<DefaultMemberAttribute("Item")> _
Public NotInheritable Class FeedClockVector
    Implements IClockVector, IList(Of IClockVectorElement), _
    ICollection(Of IClockVectorElement), IEnumerable(Of IClockVectorElement), _
    IEnumerable, IXmlSerializable
'Usage
Dim instance As FeedClockVector
[XmlRootAttribute(Namespace="https://schemas.microsoft.com/2008/03/sync/", ElementName="feedClockVector")] 
[DefaultMemberAttribute("Item")] 
public sealed class FeedClockVector : IClockVector, IList<IClockVectorElement>, 
    ICollection<IClockVectorElement>, IEnumerable<IClockVectorElement>, IEnumerable, 
    IXmlSerializable
[XmlRootAttribute(Namespace=L"https://schemas.microsoft.com/2008/03/sync/", ElementName=L"feedClockVector")] 
[DefaultMemberAttribute(L"Item")] 
public ref class FeedClockVector sealed : IClockVector, IList<IClockVectorElement^>, 
    ICollection<IClockVectorElement^>, IEnumerable<IClockVectorElement^>, IEnumerable, 
    IXmlSerializable
/** @attribute XmlRootAttribute(Namespace="https://schemas.microsoft.com/2008/03/sync/", ElementName="feedClockVector") */ 
/** @attribute DefaultMemberAttribute("Item") */ 
public final class FeedClockVector implements IClockVector, IList<IClockVectorElement>, 
    ICollection<IClockVectorElement>, IEnumerable<IClockVectorElement>, IEnumerable, 
    IXmlSerializable
XmlRootAttribute(Namespace="https://schemas.microsoft.com/2008/03/sync/", ElementName="feedClockVector") 
DefaultMemberAttribute("Item") 
public final class FeedClockVector implements IClockVector, IList<IClockVectorElement>, 
    ICollection<IClockVectorElement>, IEnumerable<IClockVectorElement>, IEnumerable, 
    IXmlSerializable

Remarks

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

Inheritance Hierarchy

System.Object
  Microsoft.Synchronization.FeedSync.FeedClockVector

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

FeedClockVector Members
Microsoft.Synchronization.FeedSync Namespace