Contains methods for creating and manipulating indexes.
| Name | Description |
---|
  | CreateT(IEnumerableT) |
Creates a new index.
|
  | CreateT1, T2(IListT1, IListT2) |
Creates a new hierarchical index with two levels.
|
  | CreateT1, T2, T3(IListT1, IListT2, IListT3) |
Constructs a new 3 level index from the specified level values.
|
  | CreateBinsT(IListT, SpecialBins) | |
  | CreateBinsT(T, T, Int32, SpecialBins) |
Constructs a new IntervalIndexT with equally spaced intervals over the specified range.
|
  | CreateDateRange(DateTime, DateTime) |
Creates an index that contains the specified date range.
|
  | CreateDateRange(DateTime, Int32, Recurrence) |
Creates an index that contains the specified date range.
|
  | CreateDateRange(DateTime, Int32, SortOrder) |
Creates an index that contains the specified date range.
|
  | CreateDateRange(DateTime, Int32, Recurrence, SortOrder) |
Creates an index that contains the specified date range.
|
  | CreateDateRange(DateTime, DateTime, Recurrence, Boolean, Boolean) |
Creates an index that contains the specified date range.
|
  | CreateGroupedT1, T2(IListT1, IListT2, Permutation) |
Creates a new hierarchical index with two levels and groups the entries
by the first level.
|
  | CreateGroupedT1, T2, T3(IListT1, IListT2, IListT3, Permutation) |
Creates a new hierarchical index with two levels and groups the entries
by the first level.
|
  | Default(Int32) |
Creates a 'default' index of the specified length.
|
  | Default(Int32, Int32) |
Creates a 'default' index of the specified length.
|
  | IntersectT |
Returns the intersection of two indexes.
|
  | IsDefault |
Gets whether the specified index is a default index
of numbers starting at 0.
|
  | JoinT |
Returns the index that results from applying the specified join operation to
two indexes.
|
  | UnionT |
Returns the union of two indexes.
|