3 instantiations of QuerySettings
System.Core (3)
System\Linq\Parallel\QueryOperators\QuerySettings.cs (3)
139return new QuerySettings(tm, dop, externalCancellationToken, executionMode, mergeOptions); 154QuerySettings settings = new QuerySettings(TaskScheduler, DegreeOfParallelism, CancellationState.ExternalCancellationToken, ExecutionMode, MergeOptions); 222get { return new QuerySettings(null, null, new CancellationToken(), null, null); }
147 references to QuerySettings
System.Core (147)
System\Linq\Parallel\Enumerables\EmptyEnumerable.cs (1)
28: base(QuerySettings.Empty)
System\Linq\Parallel\Enumerables\ParallelEnumerableWrapper.cs (2)
34: base(QuerySettings.Empty) 73: base(QuerySettings.Empty)
System\Linq\Parallel\Enumerables\ParallelQuery.cs (4)
28private QuerySettings m_specifiedSettings; 30internal ParallelQuery(QuerySettings specifiedSettings) 41internal QuerySettings SpecifiedQuerySettings 97internal ParallelQuery(QuerySettings settings)
System\Linq\Parallel\Enumerables\RangeEnumerable.cs (1)
33:base(QuerySettings.Empty)
System\Linq\Parallel\Enumerables\RepeatEnumerable.cs (1)
35: base(QuerySettings.Empty)
System\Linq\Parallel\Merging\ArrayMergeHelper.cs (2)
36private QuerySettings m_settings; // Settings for the query. 43public ArrayMergeHelper(QuerySettings settings, QueryResults<TInputOutput> queryResults)
System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs (2)
191internal override QueryResults<TIntermediate> Open(QuerySettings settings, bool preferStriping) 200bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (2)
45QuerySettings settings, bool preferStriping) 58IPartitionedStreamRecipient<TInputOutput> outputRecipient, bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (2)
68internal override QueryResults<TOutput> Open(QuerySettings settings, bool preferStriping) 78IPartitionedStreamRecipient<TOutput> outputRecipient, bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (2)
47QuerySettings settings, bool preferStriping) 60IPartitionedStreamRecipient<TInputOutput> outputRecipient, bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (2)
81IPartitionedStreamRecipient<TOutput> outputRecipient, bool preferStriping, QuerySettings settings) 124internal override QueryResults<TOutput> Open(QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (2)
49QuerySettings settings, bool preferStriping) 62IPartitionedStreamRecipient<TInputOutput> outputRecipient, bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs (1)
87internal override QueryResults<TOutput> Open(QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\BinaryQueryOperator.cs (7)
80IPartitionedStreamRecipient<TOutput> outputRecipient, bool preferStriping, QuerySettings settings); 92private QuerySettings m_settings; // Settings collected from the query 97BinaryQueryOperator<TLeftInput, TRightInput, TOutput> op, QuerySettings settings, 143QuerySettings m_settings; 146bool preferStriping, QuerySettings settings) 177QuerySettings m_settings; 181PartitionedStream<TLeftInput, TLeftKey> leftPartitionedStream, bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperator.cs (2)
123QuerySettings settings, bool preferStriping) 131bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Options\OrderingQueryOperator.cs (1)
39internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\Options\QueryExecutionOption.cs (2)
27internal QueryExecutionOption(QueryOperator<TSource> source, QuerySettings settings) 34internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs (4)
36: base(false, QuerySettings.Empty) 46internal override QueryResults<TElement> Open(QuerySettings settings, bool preferStriping) 126private QuerySettings m_settings; // Settings collected from the query 128internal PartitionerQueryOperatorResults(Partitioner<TElement> partitioner, QuerySettings settings)
System\Linq\Parallel\QueryOperators\QueryOpeningEnumerator.cs (1)
34private QuerySettings m_querySettings;
System\Linq\Parallel\QueryOperators\QueryOperator.cs (7)
41internal QueryOperator(QuerySettings settings) 46internal QueryOperator(bool isOrdered, QuerySettings settings) 67internal abstract QueryResults<TOutput> Open(QuerySettings settings, bool preferStriping); 130QuerySettings querySettings) 181private QueryResults<TOutput> GetQueryResults(QuerySettings querySettings) 200QuerySettings querySettings = 278QuerySettings settings)
System\Linq\Parallel\QueryOperators\QuerySettings.cs (8)
106internal QuerySettings Merge(QuerySettings settings2) 142internal QuerySettings WithPerExecutionSettings() 147internal QuerySettings WithPerExecutionSettings(CancellationTokenSource topLevelCancellationTokenSource, Shared<bool> topLevelDisposedFlag) 154QuerySettings settings = new QuerySettings(TaskScheduler, DegreeOfParallelism, CancellationState.ExternalCancellationToken, ExecutionMode, MergeOptions); 181internal QuerySettings WithDefaults() 183QuerySettings settings = this; 221internal static QuerySettings Empty {
System\Linq\Parallel\QueryOperators\ScanQueryOperator.cs (4)
36: base(Scheduling.DefaultPreserveOrder, QuerySettings.Empty) 63internal override QueryResults<TElement> Open(QuerySettings settings, bool preferStriping) 128private QuerySettings m_settings; // Settings collected from the query 130internal ScanEnumerableQueryOperatorResults(IEnumerable<TElement> data, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs (2)
99QuerySettings settings, bool preferStriping) 107PartitionedStream<TInput,TKey> inputStream, IPartitionedStreamRecipient<bool> recipient, bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Unary\ConcatQueryOperator.cs (5)
71internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping) 82IPartitionedStreamRecipient<TSource> outputRecipient, bool preferStriping, QuerySettings settings) 101IPartitionedStreamRecipient<TSource> outputRecipient, QuerySettings settings, bool preferStriping) 242ConcatQueryOperator<TSource> op, QuerySettings settings, 259ConcatQueryOperator<TSource> concatOp, QuerySettings settings,
System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs (2)
89internal override QueryResults<bool> Open(QuerySettings settings, bool preferStriping) 96PartitionedStream<TInput, TKey> inputStream, IPartitionedStreamRecipient<bool> recipient, bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs (2)
54internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping) 62PartitionedStream<TSource, TKey> inputStream, IPartitionedStreamRecipient<TSource> recipient, bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (2)
48internal override QueryResults<TInputOutput> Open(QuerySettings settings, bool preferStriping) 58PartitionedStream<TInputOutput, TKey> inputStream, IPartitionedStreamRecipient<TInputOutput> recipient, bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (2)
62QuerySettings settings, bool preferStriping) 70PartitionedStream<TSource,TKey> inputStream, IPartitionedStreamRecipient<TSource> recipient, bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs (3)
53internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping) 61PartitionedStream<TSource, TKey> inputStream, IPartitionedStreamRecipient<TSource> recipient, bool preferStriping, QuerySettings settings) 76PartitionedStream<TSource, TKey> inputStream, IPartitionedStreamRecipient<TSource> recipient, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs (3)
60QuerySettings settingsWithDefaults = SpecifiedQuerySettings 80QuerySettings settings, bool preferStriping) 88PartitionedStream<TInput,TKey> inputStream, IPartitionedStreamRecipient<TInput> recipient, bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (2)
74bool preferStriping, QuerySettings settings) 180internal override QueryResults<IGrouping<TGroupKey, TElement>> Open(QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs (4)
86QuerySettings settings, bool preferStriping) 93PartitionedStream<TInput, TKey> inputStream, IPartitionedStreamRecipient<TOutput> recipient, bool preferStriping, QuerySettings settings) 203QuerySettings settings, bool preferStriping) 219QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs (2)
81QuerySettings settings, bool preferStriping) 88PartitionedStream<TInputOutput, TKey> inputStream, IPartitionedStreamRecipient<TInputOutput> recipient, bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs (3)
54internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping) 61PartitionedStream<TSource, TKey> inputStream, IPartitionedStreamRecipient<TSource> recipient, bool preferStriping, QuerySettings settings) 76private void WrapHelper<TKey>(PartitionedStream<TSource, TKey> inputStream, IPartitionedStreamRecipient<TSource> recipient, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs (4)
59PartitionedStream<TSource, TKey> inputStream, IPartitionedStreamRecipient<TSource> recipient, bool preferStriping, QuerySettings settings) 79internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping) 182QuerySettings settings, bool preferStriping) 198QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs (4)
108PartitionedStream<TLeftInput, TLeftKey> inputStream, IPartitionedStreamRecipient<TOutput> recipient, bool preferStriping, QuerySettings settings) 152PartitionedStream<TLeftInput, TLeftKey> inputStream, IPartitionedStreamRecipient<TOutput> recipient, QuerySettings settings) 170PartitionedStream<TLeftInput, int> inputStream, IPartitionedStreamRecipient<TOutput> recipient, QuerySettings settings) 190internal override QueryResults<TOutput> Open(QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs (4)
54PartitionedStream<TInput, TKey> inputStream, IPartitionedStreamRecipient<TOutput> recipient, bool preferStriping, QuerySettings settings) 72internal override QueryResults<TOutput> Open(QuerySettings settings, bool preferStriping) 151QuerySettings settings, bool preferStriping) 165QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\Unary\SingleQueryOperator.cs (2)
53QuerySettings settings, bool preferStriping) 60PartitionedStream<TSource, TKey> inputStream, IPartitionedStreamRecipient<TSource> recipient, bool preferStriping, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs (6)
105internal override QueryResults<TInputOutput> Open(QuerySettings settings, bool preferStriping) 113PartitionedStream<TInputOutput, TKey> inputStream, IPartitionedStreamRecipient<TInputOutput> recipient, bool preferStriping, QuerySettings settings) 152private QuerySettings m_settings; // Settings collected from the query 157QuerySettings settings, bool preferStriping) 179QuerySettings m_settings; 181internal ChildResultsRecipient(IPartitionedStreamRecipient<TInputOutput> outputRecipient, SortQueryOperator<TInputOutput, TSortKey> op, QuerySettings settings)
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (5)
91PartitionedStream<TResult, TKey> inputStream, IPartitionedStreamRecipient<TResult> recipient, bool preferStriping, QuerySettings settings) 109private void WrapHelper<TKey>(PartitionedStream<TResult, TKey> inputStream, IPartitionedStreamRecipient<TResult> recipient, QuerySettings settings) 132internal override QueryResults<TResult> Open(QuerySettings settings, bool preferStriping) 339QuerySettings settings, bool preferStriping) 355QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (3)
117PartitionedStream<TResult, TKey> inputStream, IPartitionedStreamRecipient<TResult> recipient, bool preferStriping, QuerySettings settings) 134private void WrapHelper<TKey>(PartitionedStream<TResult, TKey> inputStream, IPartitionedStreamRecipient<TResult> recipient, QuerySettings settings) 162internal override QueryResults<TResult> Open(QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs (2)
55PartitionedStream<TInputOutput, TKey> inputStream, IPartitionedStreamRecipient<TInputOutput> recipient, bool preferStriping, QuerySettings settings) 73internal override QueryResults<TInputOutput> Open(QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\UnaryQueryOperator.cs (6)
59private UnaryQueryOperator(QueryOperator<TInput> child, bool outputOrdered, QuerySettings settings) 90bool preferStriping, QuerySettings settings); 102private QuerySettings m_settings; // Settings collected from the query 105internal UnaryQueryOperatorResults(QueryResults<TInput> childQueryResults, UnaryQueryOperator<TInput, TOutput> op, QuerySettings settings, bool preferStriping) 150QuerySettings m_settings; 153IPartitionedStreamRecipient<TOutput> outputRecipient, UnaryQueryOperator<TInput, TOutput> op, bool preferStriping, QuerySettings settings)
System\Linq\ParallelEnumerable.cs (19)
308QuerySettings settings = QuerySettings.Empty; 340QuerySettings settings = QuerySettings.Empty; 384QuerySettings settings = QuerySettings.Empty; 416QuerySettings settings = QuerySettings.Empty; 451QuerySettings settings = QuerySettings.Empty; 4410QuerySettings settings = leftOp.SpecifiedQuerySettings.Merge(rightOp.SpecifiedQuerySettings) 5452QuerySettings settings = queryOp.SpecifiedQuerySettings.WithDefaults(); 5494QuerySettings settings = queryOp.SpecifiedQuerySettings.WithDefaults(); 5535QuerySettings settings = queryOp.SpecifiedQuerySettings.WithDefaults(); 5580QuerySettings settings = queryOp.SpecifiedQuerySettings.WithDefaults(); 5629QuerySettings settings = queryOp.SpecifiedQuerySettings.WithDefaults(); 5671QuerySettings settings = queryOp.SpecifiedQuerySettings.WithDefaults(); 5713QuerySettings settings = queryOp.SpecifiedQuerySettings.WithDefaults(); 5754QuerySettings settings = queryOp.SpecifiedQuerySettings.WithDefaults();