RangeRestriction<'TAddress> Type
Specifies a sub-range within index that can be accessed via slicing (see the `GetAddressRange` method). For in-memory data structures, accessing range via known addresses is typically sufficient, but for virtual Big Deedle sources, `Start` and `End` let us avoid fully evaluating addresses. `Custom` range can be used for optimizations.
Union cases
| Union case |
Description
|
|
Custom range, which is a sequence of indices, or other representation of it
|
Full Usage:
End int64
Parameters:
int64
|
Range referring to the specified number of elements from the end
|
Full Usage:
Fixed('TAddress, 'TAddress)
Parameters:
'TAddress
Item2 : 'TAddress
|
Range specified as a pair of (inclusive) lower and upper addresses
|
Full Usage:
Start int64
Parameters:
int64
|
Range referring to the specified number of elements from the start
|
Instance members
| Instance member |
Description
|
Full Usage:
this.IsCustom
Returns: bool
|
|
Full Usage:
this.IsEnd
Returns: bool
|
|
Full Usage:
this.IsFixed
Returns: bool
|
|
Full Usage:
this.IsStart
Returns: bool
|
|
|
|
Deedle