7 overrides of OrdinalIndexState
System.Linq.Parallel (7)
System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs (1)
136
internal override OrdinalIndexState
OrdinalIndexState
System\Linq\Parallel\QueryOperators\BinaryQueryOperator.cs (1)
57
internal sealed override OrdinalIndexState
OrdinalIndexState
System\Linq\Parallel\QueryOperators\Options\OrderingQueryOperator.cs (1)
66
internal override OrdinalIndexState
OrdinalIndexState
System\Linq\Parallel\QueryOperators\Options\QueryExecutionOption.cs (1)
45
internal override OrdinalIndexState
OrdinalIndexState
System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs (1)
67
internal override OrdinalIndexState
OrdinalIndexState
System\Linq\Parallel\QueryOperators\ScanQueryOperator.cs (1)
96
internal override OrdinalIndexState
OrdinalIndexState
System\Linq\Parallel\QueryOperators\UnaryQueryOperator.cs (1)
65
internal sealed override OrdinalIndexState
OrdinalIndexState
26 references to OrdinalIndexState
System.Linq.Parallel (26)
System\Linq\Parallel\QueryOperators\Binary\ConcatQueryOperator.cs (6)
46
_prematureMergeLeft = LeftChild.
OrdinalIndexState
.IsWorseThan(OrdinalIndexState.Increasing);
47
_prematureMergeRight = RightChild.
OrdinalIndexState
.IsWorseThan(OrdinalIndexState.Increasing);
49
if ((LeftChild.
OrdinalIndexState
== OrdinalIndexState.Indexable)
50
&& (RightChild.
OrdinalIndexState
== OrdinalIndexState.Indexable))
58
ExchangeUtilities.Worse(LeftChild.
OrdinalIndexState
, RightChild.
OrdinalIndexState
)));
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (1)
82
if (ExchangeUtilities.IsWorseThan(LeftChild.
OrdinalIndexState
, OrdinalIndexState.Increasing))
System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs (2)
67
OrdinalIndexState leftIndexState = _leftChild.
OrdinalIndexState
;
68
OrdinalIndexState rightIndexState = _rightChild.
OrdinalIndexState
;
System\Linq\Parallel\QueryOperators\Options\OrderingQueryOperator.cs (1)
29
_ordinalIndexState = _child.
OrdinalIndexState
;
System\Linq\Parallel\QueryOperators\Options\QueryExecutionOption.cs (1)
28
_indexState = _child.
OrdinalIndexState
;
System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs (1)
42
SetOrdinalIndexState(ExchangeUtilities.Worse(Child.
OrdinalIndexState
, OrdinalIndexState.Correct));
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (1)
44
OrdinalIndexState childIndexState = Child.
OrdinalIndexState
;
System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs (1)
41
_prematureMergeNeeded = Child.
OrdinalIndexState
.IsWorseThan(OrdinalIndexState.Increasing);
System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs (1)
61
OrdinalIndexState childIndexState = Child.
OrdinalIndexState
;
System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs (1)
60
OrdinalIndexState childIndexState = Child.
OrdinalIndexState
;
System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs (1)
42
_prematureMergeNeeded = Child.
OrdinalIndexState
.IsWorseThan(OrdinalIndexState.Increasing);
System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs (2)
43
if (Child.
OrdinalIndexState
== OrdinalIndexState.Indexable)
56
Debug.Assert(Child.
OrdinalIndexState
!= OrdinalIndexState.Indexable, "Don't take this code path if the child is indexable.");
System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs (1)
79
OrdinalIndexState childIndexState = Child.
OrdinalIndexState
;
System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs (1)
46
SetOrdinalIndexState(Child.
OrdinalIndexState
);
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (2)
64
OrdinalIndexState indexState = Child.
OrdinalIndexState
;
89
Debug.Assert(Child.
OrdinalIndexState
!= OrdinalIndexState.Indexable, "Don't take this code path if the child is indexable.");
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (1)
90
OrdinalIndexState childIndexState = Child.
OrdinalIndexState
;
System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs (1)
45
ExchangeUtilities.Worse(Child.
OrdinalIndexState
, OrdinalIndexState.Increasing));
System\Linq\ParallelEnumerable.cs (1)
4858
if (asOperator.
OrdinalIndexState
== OrdinalIndexState.Indexable && asOperator.OutputOrdered)