74 references to Child
System.Core (74)
System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs (1)
194
QueryResults<TInput> childQueryResults =
Child
.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperator.cs (1)
125
QueryResults<TSource> childQueryResults =
Child
.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs (1)
102
QueryResults<TInput> childQueryResults =
Child
.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs (1)
91
QueryResults<TInput> childQueryResults =
Child
.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs (3)
46
SetOrdinalIndexState(ExchangeUtilities.Worse(
Child
.OrdinalIndexState, OrdinalIndexState.Correct));
57
QueryResults<TSource> childQueryResults =
Child
.Open(settings, preferStriping);
88
return
Child
.AsSequentialQuery(token).DefaultIfEmpty(m_defaultValue);
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (2)
53
QueryResults<TInputOutput> childResults =
Child
.Open(settings, false);
193
IEnumerable<TInputOutput> wrappedChild = CancellableEnumerable.Wrap(
Child
.AsSequentialQuery(token), token);
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (5)
48
OrdinalIndexState childIndexState =
Child
.OrdinalIndexState;
65
QueryResults<TSource> childQueryResults =
Child
.Open(settings, false);
78
intKeyStream = ExecuteAndCollectResults(inputStream, partitionCount,
Child
.OutputOrdered, preferStriping, settings).GetPartitionedStream();
137
IEnumerable<TSource> childAsSequential =
Child
.AsSequentialQuery(cancelState.ExternalCancellationToken);
143
IEnumerable<TSource> childAsSequential =
Child
.AsSequentialQuery(cancelState.ExternalCancellationToken);
System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs (3)
45
m_prematureMergeNeeded =
Child
.OrdinalIndexState.IsWorseThan(OrdinalIndexState.Increasing);
56
QueryResults<TSource> childQueryResults =
Child
.Open(settings, false);
66
ListQueryResults<TSource> listResults = ExecuteAndCollectResults(inputStream, inputStream.PartitionCount,
Child
.OutputOrdered, preferStriping, settings);
System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs (1)
83
QueryResults<TInput> childQueryResults =
Child
.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (3)
77
if (
Child
.OutputOrdered)
185
QueryResults<TSource> childResults =
Child
.Open(settings, false);
195
IEnumerable<TSource> wrappedChild = CancellableEnumerable.Wrap(
Child
.AsSequentialQuery(token), token);
System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs (4)
65
OrdinalIndexState childIndexState =
Child
.OrdinalIndexState;
88
QueryResults<TInput> childQueryResults =
Child
.Open(settings, preferStriping);
102
inputStream, partitionCount,
Child
.OutputOrdered, preferStriping, settings);
188
return
Child
.AsSequentialQuery(token).Select(m_selector);
System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs (4)
64
OrdinalIndexState childIndexState =
Child
.OrdinalIndexState;
83
QueryResults<TInputOutput> childQueryResults =
Child
.Open(settings, preferStriping);
96
ListQueryResults<TInputOutput> listResults = ExecuteAndCollectResults(inputStream, partitionCount,
Child
.OutputOrdered, preferStriping, settings);
124
IEnumerable<TInputOutput> wrappedChild = CancellableEnumerable.Wrap(
Child
.AsSequentialQuery(token), token);
System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs (3)
46
m_prematureMergeNeeded =
Child
.OrdinalIndexState.IsWorseThan(OrdinalIndexState.Increasing);
56
QueryResults<TSource> childQueryResults =
Child
.Open(settings, false);
67
ExecuteAndCollectResults(inputStream, inputStream.PartitionCount,
Child
.OutputOrdered, preferStriping, settings).GetPartitionedStream();
System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs (4)
47
if (
Child
.OrdinalIndexState == OrdinalIndexState.Indexible)
61
Contract.Assert(
Child
.OrdinalIndexState != OrdinalIndexState.Indexible, "Don't take this code path if the child is indexible.");
81
QueryResults<TSource> childQueryResults =
Child
.Open(settings, false);
91
IEnumerable<TSource> wrappedChild = CancellableEnumerable.Wrap(
Child
.AsSequentialQuery(token), token);
System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs (7)
76
m_outputOrdered =
Child
.OutputOrdered || indexedRightChildSelector != null;
83
OrdinalIndexState childIndexState =
Child
.OrdinalIndexState;
192
QueryResults<TLeftInput> childQueryResults =
Child
.Open(settings, preferStriping);
206
return CancellableEnumerable.Wrap(
Child
.AsSequentialQuery(token), token).SelectMany(m_rightChildSelector, m_resultSelector);
208
return (IEnumerable<TOutput>)(object)(CancellableEnumerable.Wrap(
Child
.AsSequentialQuery(token), token).SelectMany(m_rightChildSelector));
215
return CancellableEnumerable.Wrap(
Child
.AsSequentialQuery(token), token).SelectMany(m_indexedRightChildSelector, m_resultSelector);
218
return (IEnumerable<TOutput>)(object)(CancellableEnumerable.Wrap(
Child
.AsSequentialQuery(token), token).SelectMany(m_indexedRightChildSelector));
System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs (3)
50
SetOrdinalIndexState(
Child
.OrdinalIndexState);
74
QueryResults<TInput> childQueryResults =
Child
.Open(settings, preferStriping);
80
return
Child
.AsSequentialQuery(token).Select(m_selector);
System\Linq\Parallel\QueryOperators\Unary\SingleQueryOperator.cs (1)
55
QueryResults<TSource> childQueryResults =
Child
.Open(settings, false);
System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs (3)
79
return new SortQueryOperator<TInputOutput, Pair<TSortKey, TKey2>>(
Child
, pairKeySelector, pairComparer, false);
107
QueryResults<TInputOutput> childQueryResults =
Child
.Open(settings, false);
133
IEnumerable<TInputOutput> wrappedChild = CancellableEnumerable.Wrap(
Child
.AsSequentialQuery(token), token);
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (6)
68
OrdinalIndexState indexState =
Child
.OrdinalIndexState;
93
Contract.Assert(
Child
.OrdinalIndexState != OrdinalIndexState.Indexible, "Don't take this code path if the child is indexible.");
99
inputStream, inputStream.PartitionCount,
Child
.OutputOrdered, preferStriping, settings);
134
QueryResults<TResult> childQueryResults =
Child
.Open(settings, true);
320
return
Child
.AsSequentialQuery(token).Take(m_count);
323
IEnumerable<TResult> wrappedChild = CancellableEnumerable.Wrap(
Child
.AsSequentialQuery(token), token);
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (7)
94
OrdinalIndexState childIndexState =
Child
.OrdinalIndexState;
122
ListQueryResults<TResult> results = ExecuteAndCollectResults(inputStream, inputStream.PartitionCount,
Child
.OutputOrdered, preferStriping, settings);
164
QueryResults<TResult> childQueryResults =
Child
.Open(settings, true);
178
return
Child
.AsSequentialQuery(token).TakeWhile(m_indexedPredicate);
181
return
Child
.AsSequentialQuery(token).TakeWhile(m_predicate);
186
IEnumerable<TResult> wrappedIndexedChild = CancellableEnumerable.Wrap(
Child
.AsSequentialQuery(token), token);
190
IEnumerable<TResult> wrappedChild = CancellableEnumerable.Wrap(
Child
.AsSequentialQuery(token), token);
System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs (3)
49
ExchangeUtilities.Worse(
Child
.OrdinalIndexState, OrdinalIndexState.Increasing));
76
QueryResults<TInputOutput> childQueryResults =
Child
.Open(settings, preferStriping);
88
IEnumerable<TInputOutput> wrappedChild = CancellableEnumerable.Wrap(
Child
.AsSequentialQuery(token), token);
System\Linq\ParallelEnumerable.cs (8)
5455
IEnumerable<TSource> childAsSequential = queryOp.
Child
.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5497
IEnumerable<TSource> childAsSequential = queryOp.
Child
.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5539
IEnumerable<TSource> childAsSequential = queryOp.
Child
.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5584
IEnumerable<TSource> childAsSequential = queryOp.
Child
.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5633
IEnumerable<TSource> childAsSequential = queryOp.
Child
.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5675
IEnumerable<TSource> childAsSequential = queryOp.
Child
.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5717
IEnumerable<TSource> childAsSequential = queryOp.
Child
.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5758
IEnumerable<TSource> childAsSequential = queryOp.
Child
.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);