Override Class

When overridden by a derived class, represents a synchronization entity and an associated clock vector that differs from the scope clock vector of the parent knowledge object.

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

'Declaration
Public MustInherit Class Override
'Usage
Dim instance As Override

The Override type exposes the following members.

  NameDescription
Protected methodOverrideInitializes a new instance of the Override class that contains the specified clock vector.
Top

  NameDescription
Public propertyClockVectorGets or sets the clock vector that is associated with this override.
Top

  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top

An override represents a synchronization entity and an associated clock vector that differs from the scope clock vector of the parent knowledge object. For example, an item cannot be applied to a destination replica. The destination provider excludes the item from the learned knowledge by using SyncKnowledge.ExcludeItem. The item is stored in the knowledge object as an ItemOverride object, along with its original clock vector. This now differs from the scope clock vector of the knowledge object. This object can be retrieved from the knowledge object by using KnowledgeInspector.ItemOverrides.

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