IFdbRangeQuery
Namespace: FoundationDB.Client · interface
Base interface for queries that will read ranges of results from the database
Properties
Begin
KeySelector Begin { get; }
Key selector describing the beginning of the range that will be queried
End
KeySelector End { get; }
Key selector describing the end of the range that will be queried
Fetch
FdbFetchMode Fetch { get; }
Returns the FdbFetchMode used by this query
IsReversed
bool IsReversed { get; }
Should the results be returned in reverse order (from last key to first key)
IsSnapshot
bool IsSnapshot { get; }
Should we perform the range using snapshot mode ?
Limit
int? Limit { get; }
Limit in number of bytes to return
Options
FdbRangeOptions Options { get; }
Options used by this query
Range
KeySelectorPair Range { get; }
Key selector pair describing the beginning and end of the range that will be queried
Streaming
FdbStreamingMode Streaming { get; }
Returns the FdbStreamingMode used by this query
TargetBytes
int? TargetBytes { get; }
Limit in number of bytes to return
Transaction
IFdbReadOnlyTransaction Transaction { get; }
Parent transaction used to perform the GetRange operation