3 types derived from OrderablePartitioner
mscorlib (3)
system\collections\concurrent\PartitionerStatic.cs (3)
502
private class DynamicPartitionerForIEnumerable<TSource> :
OrderablePartitioner
<TSource>
1028
private abstract class DynamicPartitionerForIndexRange_Abstract<TSource, TCollection> :
OrderablePartitioner
<TSource>
1382
private abstract class StaticIndexRangePartitioner<TSource, TCollection> :
OrderablePartitioner
<TSource>
21 references to OrderablePartitioner
mscorlib (16)
system\collections\concurrent\OrderablePartitioner.cs (2)
34
/// Inheritors of <see cref="
OrderablePartitioner
{TSource}"/> must adhere to the following rules:
71
/// Initializes a new instance of the <see cref="
OrderablePartitioner
{TSource}"/> class with the
system\collections\concurrent\PartitionerStatic.cs (8)
93
public static
OrderablePartitioner
<TSource> Create<TSource>(IList<TSource> list, bool loadBalance)
121
public static
OrderablePartitioner
<TSource> Create<TSource>(TSource[] array, bool loadBalance)
152
public static
OrderablePartitioner
<TSource> Create<TSource>(IEnumerable<TSource> source)
174
public static
OrderablePartitioner
<TSource> Create<TSource>(IEnumerable<TSource> source, EnumerablePartitionerOptions partitionerOptions)
194
public static
OrderablePartitioner
<Tuple<long, long>> Create(long fromInclusive, long toExclusive)
217
public static
OrderablePartitioner
<Tuple<long, long>> Create(long fromInclusive, long toExclusive, long rangeSize)
251
public static
OrderablePartitioner
<Tuple<int, int>> Create(int fromInclusive, int toExclusive)
274
public static
OrderablePartitioner
<Tuple<int, int>> Create(int fromInclusive, int toExclusive, int rangeSize)
system\threading\Tasks\Parallel.cs (6)
2543
OrderablePartitioner
<TSource> source,
2715
OrderablePartitioner
<TSource> source,
2951
OrderablePartitioner
<TSource> source,
3155
OrderablePartitioner
<TSource> source,
3208
OrderablePartitioner
<TSource> orderedSource = source as
OrderablePartitioner
<TSource>;
System.Core (5)
System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs (5)
43
get { return m_partitioner is
OrderablePartitioner
<TElement>; }
83
OrderablePartitioner
<TElement> orderablePartitioner = partitioner as
OrderablePartitioner
<TElement>;
139
OrderablePartitioner
<TElement> orderablePartitioner = m_partitioner as
OrderablePartitioner
<TElement>;