|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| IOrderedEnumerable< TElement > | CreateOrderedEnumerable< TKey > (Func< TElement, TKey > keySelector, IComparer< TKey >? comparer, bool descending) |
| new IEnumerator< T > | GetEnumerator () |
| new IEnumerator< T > | GetEnumerator () |
Protected Member Functions | |
| void | SetOrdinalIndexState (OrdinalIndexState indexState) |
Package Functions | |
| SortQueryOperator (IEnumerable< TInputOutput > source, Func< TInputOutput, TSortKey > keySelector, IComparer< TSortKey > comparer, bool descending) | |
| override QueryResults< TInputOutput > | Open (QuerySettings settings, bool preferStriping) |
| override void | WrapPartitionedStream< TKey > (PartitionedStream< TInputOutput, TKey > inputStream, IPartitionedStreamRecipient< TInputOutput > recipient, bool preferStriping, QuerySettings settings) |
| override IEnumerable< TInputOutput > | 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 | |
| IOrderedEnumerable< TInputOutput > IOrderedEnumerable< TInputOutput >. | CreateOrderedEnumerable< TKey2 > (Func< TInputOutput, TKey2 > key2Selector, IComparer< TKey2 > key2Comparer, bool descending) |
Private Attributes | |
| readonly Func< TInputOutput, TSortKey > | _keySelector |
| readonly IComparer< TSortKey > | _comparer |
| readonly QueryOperator< TInput > | _child |
| OrdinalIndexState | _indexState |
Definition at line 7 of file SortQueryOperator.cs.