Skip to main content

GuidRange

  • Namespace: PPDS.Migration.Export
  • Assembly: PPDS.Migration
  • Kind: Struct

Summary​

Represents a range of GUIDs for partitioned export queries.

Members​

Constructors​

GuidRange(Nullable<Guid> lowerBound, Nullable<Guid> upperBound)​

GuidRange(Nullable<Guid> lowerBound, Nullable<Guid> upperBound)

Initializes a new instance of the PPDS.Migration.Export.GuidRange struct.

  • Param lowerBound: Inclusive lower bound, or null for no lower bound.

  • Param upperBound: Exclusive upper bound, or null for no upper bound.

Properties​

Full​

GuidRange Full { get; }

A range covering the entire GUID space.

IsFull​

bool IsFull { get; }

True when the range covers the entire GUID space.

LowerBound​

Nullable<Guid> LowerBound { get; }

Inclusive lower bound. Null means no lower bound (first partition).

UpperBound​

Nullable<Guid> UpperBound { get; }

Exclusive upper bound. Null means no upper bound (last partition).