Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | OperatorState |
class | TakeOrSkipWhileQueryOperatorEnumerator |
Protected Member Functions | |
void | SetOrdinalIndexState (OrdinalIndexState indexState) |
Package Functions | |
TakeOrSkipWhileQueryOperator (IEnumerable< TResult > child, Func< TResult, bool > predicate, Func< TResult, int, bool > indexedPredicate, bool take) | |
override void | WrapPartitionedStream< TKey > (PartitionedStream< TResult, TKey > inputStream, IPartitionedStreamRecipient< TResult > recipient, bool preferStriping, QuerySettings settings) |
override QueryResults< TResult > | Open (QuerySettings settings, bool preferStriping) |
override IEnumerable< TResult > | AsSequentialQuery (CancellationToken token) |
void | WrapPartitionedStream< TKey > (PartitionedStream< TInput, TKey > inputStream, IPartitionedStreamRecipient< TOutput > recipient, bool preferStriping, QuerySettings settings) |
Properties | |
override bool | LimitsParallelism [get] |
QueryOperator< TInput > | Child [get] |
override OrdinalIndexState | OrdinalIndexState [get] |
Private Member Functions | |
void | InitOrderIndexState () |
void | WrapHelper< TKey > (PartitionedStream< TResult, TKey > inputStream, IPartitionedStreamRecipient< TResult > recipient, QuerySettings settings) |
Private Attributes | |
readonly Func< TResult, bool > | _predicate |
readonly Func< TResult, int, bool > | _indexedPredicate |
readonly bool | _take |
bool | _prematureMerge |
bool | _limitsParallelism |
readonly QueryOperator< TInput > | _child |
OrdinalIndexState | _indexState |
Definition at line 7 of file TakeOrSkipWhileQueryOperator.cs.