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).