ItemRangeOverride Class

Represents an item ID range and an associated clock vector that differs from the scope clock vector of the parent knowledge object. This class cannot be inherited.

Inheritance Hierarchy

System.Object
  Microsoft.Synchronization.Override
    Microsoft.Synchronization.ItemRangeOverride

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

Syntax

'Declaration
Public NotInheritable Class ItemRangeOverride _
    Inherits Override
'Usage
Dim instance As ItemRangeOverride
public sealed class ItemRangeOverride : Override
public ref class ItemRangeOverride sealed : public Override
[<SealedAttribute>]
type ItemRangeOverride =  
    class
        inherit Override
    end
public final class ItemRangeOverride extends Override

The ItemRangeOverride type exposes the following members.

Constructors

  Name Description
Public method ItemRangeOverride Initializes a new instance of the ItemRangeOverride class that contains the specified item ID range bounds and clock vector.

Top

Properties

  Name Description
Public property ClockVector Gets or sets the clock vector that is associated with this override. (Inherited from Override.)
Public property ClosedLowerBound Gets the lower bound of the range of item IDs to override.
Public property ClosedUpperBound Gets the upper bound of the range of item IDs to override.

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

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 Namespace