Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
override IEnumerator< TOutput > | GetEnumerator () |
IEnumerator< TOutput > | GetEnumerator (ParallelMergeOptions? mergeOptions) |
Protected Attributes | |
bool | _outputOrdered |
Package Functions | |
QueryOperator (QuerySettings settings) | |
QueryOperator (bool isOrdered, QuerySettings settings) | |
QueryResults< TOutput > | Open (QuerySettings settings, bool preferStriping) |
virtual IEnumerator< TOutput > | GetEnumerator (ParallelMergeOptions? mergeOptions, bool suppressOrderPreservation) |
IEnumerator< TOutput > | GetOpenedEnumerator (ParallelMergeOptions? mergeOptions, bool suppressOrder, bool forEffect, QuerySettings querySettings) |
TOutput[] | ExecuteAndGetResultsAsArray () |
IEnumerable< TOutput > | AsSequentialQuery (CancellationToken token) |
virtual ParallelQuery< TCastTo > | Cast< TCastTo > () |
override ParallelQuery< TCastTo > | Cast< TCastTo > () |
virtual ParallelQuery< TCastTo > | OfType< TCastTo > () |
override ParallelQuery< TCastTo > | OfType< TCastTo > () |
virtual IEnumerator | GetEnumeratorUntyped () |
override IEnumerator | GetEnumeratorUntyped () |
Static Package Functions | |
static ListQueryResults< TOutput > | ExecuteAndCollectResults< TKey > (PartitionedStream< TOutput, TKey > openedChild, int partitionCount, bool outputOrdered, bool useStriping, QuerySettings settings) |
static QueryOperator< TOutput > | AsQueryOperator (IEnumerable< TOutput > source) |
Properties | |
bool | OutputOrdered [get] |
bool | LimitsParallelism [get] |
OrdinalIndexState | OrdinalIndexState [get] |
QuerySettings | SpecifiedQuerySettings [get] |
Private Member Functions | |
QueryResults< TOutput > | GetQueryResults (QuerySettings querySettings) |
Private Attributes | |
QuerySettings | _specifiedSettings |
Definition at line 7 of file QueryOperator.cs.