ParallelEnumerable Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет набор методов для запроса объектов, реализующих ParallelQuery{TSource}. Это параллельный эквивалент Enumerable.
public ref class ParallelEnumerable abstract sealed
public static class ParallelEnumerable
type ParallelEnumerable = class
Public Module ParallelEnumerable
- Наследование
-
ParallelEnumerable
Методы
| Имя | Описание |
|---|---|
| Aggregate<TSource,TAccumulate,TResult>(ParallelQuery<TSource>, Func<TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate, TAccumulate,TAccumulate>, Func<TAccumulate,TResult>) |
Применяется параллельно с функцией аккумулятора по последовательности. Эта перегрузка недоступна в последовательной реализации. |
| Aggregate<TSource,TAccumulate,TResult>(ParallelQuery<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate, TAccumulate,TAccumulate>, Func<TAccumulate,TResult>) |
Применяется параллельно с функцией аккумулятора по последовательности. Эта перегрузка недоступна в последовательной реализации. |
| Aggregate<TSource,TAccumulate,TResult>(ParallelQuery<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>) |
Применяется параллельно с функцией аккумулятора по последовательности. Указанное начальное значение используется в качестве начального значения аккумулятора, а указанная функция используется для выбора значения результата. |
| Aggregate<TSource,TAccumulate>(ParallelQuery<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>) |
Применяется параллельно с функцией аккумулятора по последовательности. Указанное начальное значение используется в качестве начального значения аккумулятора. |
| Aggregate<TSource>(ParallelQuery<TSource>, Func<TSource,TSource,TSource>) |
Применяется параллельно с функцией аккумулятора по последовательности. |
| All<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Определяет, соответствуют ли все элементы последовательности условию параллельно. |
| Any<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Определяет параллельно, соответствует ли любой элемент последовательности условию. |
| Any<TSource>(ParallelQuery<TSource>) |
Определяет, содержит ли параллельная последовательность любые элементы. |
| AsEnumerable<TSource>(ParallelQuery<TSource>) |
Преобразует a ParallelQuery<TSource> в IEnumerable<T> принудительное последовательное вычисление запроса. |
| AsOrdered(ParallelQuery) |
Включает обработку источника данных, как если бы оно было упорядочено, переопределяя значение по умолчанию неупорядоченного. AsOrdered может вызываться только в не универсальных последовательностях, возвращаемых AsParallel, ParallelEnumerable.Range и ParallelEnumerable.Repeat. |
| AsOrdered<TSource>(ParallelQuery<TSource>) |
Включает обработку источника данных, как если бы оно было упорядочено, переопределяя значение по умолчанию неупорядоченного. AsOrdered может вызываться только в универсальных последовательностях, возвращаемых AsParallel, ParallelEnumerable.Range и ParallelEnumerable.Repeat. |
| AsParallel(IEnumerable) |
Включает параллелизацию запроса. |
| AsParallel<TSource>(IEnumerable<TSource>) |
Включает параллелизацию запроса. |
| AsParallel<TSource>(Partitioner<TSource>) |
Позволяет параллелизировать запрос, как источник пользовательского секционатора, который отвечает за разделение входной последовательности на секции. |
| AsSequential<TSource>(ParallelQuery<TSource>) |
Преобразует a ParallelQuery<TSource> в IEnumerable<T> принудительное последовательное вычисление запроса. |
| AsUnordered<TSource>(ParallelQuery<TSource>) |
Позволяет обрабатывать промежуточный запрос так, как если бы упорядочение не подразумевается среди элементов. |
| Average(ParallelQuery<Decimal>) |
Вычисляет параллельно среднее значение последовательности значений. |
| Average(ParallelQuery<Double>) |
Вычисляет параллельно среднее значение последовательности значений. |
| Average(ParallelQuery<Int32>) |
Вычисляет параллельно среднее значение последовательности значений. |
| Average(ParallelQuery<Int64>) |
Вычисляет параллельно среднее значение последовательности значений. |
| Average(ParallelQuery<Nullable<Decimal>>) |
Вычисляет параллельно среднее значение последовательности значений. |
| Average(ParallelQuery<Nullable<Double>>) |
Вычисляет параллельно среднее значение последовательности значений. |
| Average(ParallelQuery<Nullable<Int32>>) |
Вычисляет параллельно среднее значение последовательности значений. |
| Average(ParallelQuery<Nullable<Int64>>) |
Вычисляет параллельно среднее значение последовательности значений. |
| Average(ParallelQuery<Nullable<Single>>) |
Вычисляет параллельно среднее значение последовательности значений. |
| Average(ParallelQuery<Single>) |
Вычисляет параллельно среднее значение последовательности значений. |
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>) |
Вычисляет параллельно среднее значение последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Double>) |
Вычисляет параллельно среднее значение последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>) |
Вычисляет параллельно среднее значение последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>) |
Вычисляет параллельно среднее значение последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>) |
Вычисляет параллельно среднее значение последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>) |
Вычисляет параллельно среднее значение последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>) |
Вычисляет параллельно среднее значение последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>) |
Вычисляет параллельно среднее значение последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>) |
Вычисляет параллельно среднее значение последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Single>) |
Вычисляет параллельно среднее значение последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Cast<TResult>(ParallelQuery) |
Преобразует элементы ParallelQuery в указанный тип. |
| Concat<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
Устаревшие..
Эту перегрузку Concat никогда не следует вызывать. Этот метод помечается как устаревший и всегда вызывается NotSupportedException при вызове. |
| Concat<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>) |
Объединяет две параллельные последовательности. |
| Contains<TSource>(ParallelQuery<TSource>, TSource, IEqualityComparer<TSource>) |
Определяет параллельно, содержит ли последовательность указанный элемент с помощью указанного IEqualityComparer<T>элемента. |
| Contains<TSource>(ParallelQuery<TSource>, TSource) |
Определяет параллельно, содержит ли последовательность указанный элемент с помощью средства сравнения равенства по умолчанию. |
| Count<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Возвращает число, представляющее, сколько элементов в указанной параллельной последовательности удовлетворяет условию. |
| Count<TSource>(ParallelQuery<TSource>) |
Возвращает количество элементов параллельной последовательности. |
| DefaultIfEmpty<TSource>(ParallelQuery<TSource>, TSource) |
Возвращает элементы указанной параллельной последовательности или указанное значение в одной коллекции, если последовательность пуста. |
| DefaultIfEmpty<TSource>(ParallelQuery<TSource>) |
Возвращает элементы указанной параллельной последовательности или значение параметра типа по умолчанию в одной коллекции, если последовательность пуста. |
| Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>) |
Возвращает отдельные элементы из параллельной последовательности с помощью указанного IEqualityComparer<T> значения для сравнения значений. |
| Distinct<TSource>(ParallelQuery<TSource>) |
Возвращает отдельные элементы из параллельной последовательности с помощью сравнения значений по умолчанию. |
| ElementAt<TSource>(ParallelQuery<TSource>, Int32) |
Возвращает элемент по указанному индексу в параллельной последовательности. |
| ElementAtOrDefault<TSource>(ParallelQuery<TSource>, Int32) |
Возвращает элемент по указанному индексу параллельной последовательности или значение по умолчанию, если индекс выходит из диапазона. |
| Empty<TResult>() |
Возвращает пустой аргумент ParallelQuery{TResult}, имеющий указанный аргумент типа. |
| Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Устаревшие..
Эта перегрузка не должна вызываться. Этот метод помечается как устаревший и всегда вызывается NotSupportedException при вызове. |
| Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
Устаревшие..
Эта перегрузка не должна вызываться. Этот метод помечается как устаревший и всегда вызывается NotSupportedException при вызове. |
| Except<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>) |
Создает различие набора двух параллельных последовательностей с помощью указанного значения IEqualityComparer<T> для сравнения значений. |
| Except<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>) |
Создает различие набора двух параллельных последовательностей с помощью сравнения значений по умолчанию. |
| First<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Возвращает первый элемент параллельной последовательности, удовлетворяющей указанному условию. |
| First<TSource>(ParallelQuery<TSource>) |
Возвращает первый элемент параллельной последовательности. |
| FirstOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Возвращает первый элемент параллельной последовательности, удовлетворяющий условию или значению по умолчанию, если такой элемент не найден. |
| FirstOrDefault<TSource>(ParallelQuery<TSource>) |
Возвращает первый элемент параллельной последовательности или значение по умолчанию, если последовательность не содержит элементов. |
| ForAll<TSource>(ParallelQuery<TSource>, Action<TSource>) |
Вызывает параллельно указанное действие для каждого элемента в элементе |
| GroupBy<TSource,TKey,TElement,TResult>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>) |
Группирует элементы последовательности в соответствии с указанной функцией селектора ключей и создает значение результата из каждой группы и его ключа. Ключевые значения сравниваются с помощью указанного средства сравнения, а элементы каждой группы проецируются с помощью указанной функции. |
| GroupBy<TSource,TKey,TElement,TResult>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>) |
Группирует параллельно элементы последовательности в соответствии с указанной функцией селектора ключей и создает значение результата из каждой группы и его ключа. Элементы каждой группы проецируются с помощью указанной функции. |
| GroupBy<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Группируйте параллельно элементы последовательности в соответствии с функцией селектора ключей. Ключи сравниваются с помощью средства сравнения, а элементы каждой группы проецируются с помощью указанной функции. |
| GroupBy<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Группируйте параллельно элементы последовательности в соответствии с указанной функцией селектора ключей и проектируйте элементы для каждой группы с помощью указанной функции. |
| GroupBy<TSource,TKey,TResult>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>) |
Группирует параллельно элементы последовательности в соответствии с указанной функцией селектора ключей и создает значение результата из каждой группы и его ключа. Ключи сравниваются с помощью указанного средства сравнения. |
| GroupBy<TSource,TKey,TResult>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>) |
Группирует параллельно элементы последовательности в соответствии с указанной функцией селектора ключей и создает значение результата из каждой группы и его ключа. |
| GroupBy<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Группирует параллельно элементы последовательности в соответствии с указанной функцией селектора ключей и сравнивает ключи с помощью указанного IComparer<T>. |
| GroupBy<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>) |
Группируйте параллельно элементы последовательности в соответствии с указанной функцией селектора ключей. |
| GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) |
Устаревшие..
Эту перегрузку GroupJoin никогда не следует вызывать. Этот метод помечается как устаревший и всегда вызывается NotSupportedException при вызове. |
| GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) |
Устаревшие..
Эту перегрузку GroupJoin никогда не следует вызывать. Этот метод помечается как устаревший и всегда вызывается NotSupportedException при вызове. |
| GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, ParallelQuery<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) |
Сопоставляет параллельно элементы двух последовательностей на основе равенства ключей и группирует результаты. Для сравнения ключей используется указанный IEqualityComparer<T>. |
| GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, ParallelQuery<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) |
Сопоставляет параллельно элементы двух последовательностей на основе равенства ключей и группирует результаты. Средство сравнения равенства по умолчанию используется для сравнения ключей. |
| Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Устаревшие..
Эту перегрузку intersect никогда не следует вызывать. Этот метод помечается как устаревший и всегда вызывается NotSupportedException при вызове. |
| Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
Устаревшие..
Эту перегрузку intersect никогда не следует вызывать. Этот метод помечается как устаревший и всегда вызывается NotSupportedException при вызове. |
| Intersect<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>) |
Создает набор пересечения двух параллельных последовательностей с помощью указанного IEqualityComparer{T} для сравнения значений. |
| Intersect<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>) |
Создает набор пересечения двух параллельных последовательностей с помощью сравнения значений по умолчанию. |
| Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>) |
Устаревшие..
Эта перегрузка соединения никогда не должна вызываться. Этот метод помечается NotSupportedException как устаревший и всегда вызывается при вызове. |
| Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) |
Устаревшие..
Эта перегрузка соединения никогда не должна вызываться. Этот метод помечается NotSupportedException как устаревший и всегда вызывается при вызове. |
| Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, ParallelQuery<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>) |
Сопоставляет параллельно элементы двух последовательностей на основе соответствующих ключей. Для сравнения ключей используется указанный IEqualityComparer<T>. |
| Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, ParallelQuery<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) |
Сопоставляет параллельно элементы двух последовательностей на основе соответствующих ключей. Средство сравнения равенства по умолчанию используется для сравнения ключей. |
| Last<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Возвращает последний элемент параллельной последовательности, удовлетворяющий указанному условию. |
| Last<TSource>(ParallelQuery<TSource>) |
Возвращает последний элемент параллельной последовательности. |
| LastOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Возвращает последний элемент параллельной последовательности, удовлетворяющей условию, или значение по умолчанию, если такой элемент не найден. |
| LastOrDefault<TSource>(ParallelQuery<TSource>) |
Возвращает последний элемент параллельной последовательности или значение по умолчанию, если последовательность не содержит элементов. |
| LongCount<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Возвращает int64, представляющий количество элементов параллельной последовательности, удовлетворяющих условию. |
| LongCount<TSource>(ParallelQuery<TSource>) |
Возвращает int64, представляющее общее количество элементов в параллельной последовательности. |
| Max(ParallelQuery<Decimal>) |
Возвращает максимальное значение параллельной последовательности значений. |
| Max(ParallelQuery<Double>) |
Возвращает максимальное значение параллельной последовательности значений. |
| Max(ParallelQuery<Int32>) |
Возвращает максимальное значение параллельной последовательности значений. |
| Max(ParallelQuery<Int64>) |
Возвращает максимальное значение параллельной последовательности значений. |
| Max(ParallelQuery<Nullable<Decimal>>) |
Возвращает максимальное значение параллельной последовательности значений. |
| Max(ParallelQuery<Nullable<Double>>) |
Возвращает максимальное значение параллельной последовательности значений. |
| Max(ParallelQuery<Nullable<Int32>>) |
Возвращает максимальное значение параллельной последовательности значений. |
| Max(ParallelQuery<Nullable<Int64>>) |
Возвращает максимальное значение параллельной последовательности значений. |
| Max(ParallelQuery<Nullable<Single>>) |
Возвращает максимальное значение параллельной последовательности значений. |
| Max(ParallelQuery<Single>) |
Возвращает максимальное значение параллельной последовательности значений. |
| Max<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает максимальное значение. |
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает максимальное значение. |
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Double>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает максимальное значение. |
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает максимальное значение. |
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает максимальное значение. |
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает максимальное значение. |
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает максимальное значение. |
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает максимальное значение. |
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает максимальное значение. |
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает максимальное значение. |
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Single>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает максимальное значение. |
| Max<TSource>(ParallelQuery<TSource>) |
Возвращает максимальное значение параллельной последовательности значений. |
| Min(ParallelQuery<Decimal>) |
Возвращает минимальное значение параллельной последовательности значений. |
| Min(ParallelQuery<Double>) |
Возвращает минимальное значение параллельной последовательности значений. |
| Min(ParallelQuery<Int32>) |
Возвращает минимальное значение параллельной последовательности значений. |
| Min(ParallelQuery<Int64>) |
Возвращает минимальное значение параллельной последовательности значений. |
| Min(ParallelQuery<Nullable<Decimal>>) |
Возвращает минимальное значение параллельной последовательности значений. |
| Min(ParallelQuery<Nullable<Double>>) |
Возвращает минимальное значение параллельной последовательности значений. |
| Min(ParallelQuery<Nullable<Int32>>) |
Возвращает минимальное значение параллельной последовательности значений. |
| Min(ParallelQuery<Nullable<Int64>>) |
Возвращает минимальное значение параллельной последовательности значений. |
| Min(ParallelQuery<Nullable<Single>>) |
Возвращает минимальное значение параллельной последовательности значений. |
| Min(ParallelQuery<Single>) |
Возвращает минимальное значение параллельной последовательности значений. |
| Min<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает минимальное значение. |
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает минимальное значение. |
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Double>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает минимальное значение. |
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает минимальное значение. |
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает минимальное значение. |
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает минимальное значение. |
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает минимальное значение. |
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает минимальное значение. |
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает минимальное значение. |
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает минимальное значение. |
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Single>) |
Вызывает функцию преобразования параллельно для каждого элемента последовательности и возвращает минимальное значение. |
| Min<TSource>(ParallelQuery<TSource>) |
Возвращает минимальное значение параллельной последовательности значений. |
| OfType<TResult>(ParallelQuery) |
Фильтрует элементы ParallelQuery на основе указанного типа. |
| OrderBy<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Выполняет сортировку параллельно элементов последовательности в порядке возрастания с помощью указанного средства сравнения. |
| OrderBy<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>) |
Выполняет сортировку параллельно элементов последовательности в порядке возрастания в соответствии с ключом. |
| OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Сортирует элементы последовательности в порядке убывания с помощью указанного сравнения. |
| OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>) |
Выполняет сортировку параллельно элементов последовательности в порядке убывания в соответствии с ключом. |
| Range(Int32, Int32) |
Создает параллельную последовательность целых чисел в указанном диапазоне. |
| Repeat<TResult>(TResult, Int32) |
Создает параллельную последовательность, содержащую одно повторяющееся значение. |
| Reverse<TSource>(ParallelQuery<TSource>) |
Инвертирует порядок элементов параллельной последовательности. |
| Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,TResult>) |
Проекты параллельно каждый элемент последовательности в новую форму путем включения индекса элемента. |
| Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>) |
Проекты параллельно каждый элемент последовательности в новой форме. |
| SelectMany<TSource,TCollection,TResult>(ParallelQuery<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Проектирует каждый элемент последовательности в IEnumerable<T>, сглаживает полученные последовательности в одну последовательность и вызывает функцию селектора результатов для каждого элемента. |
| SelectMany<TSource,TCollection,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Проектирует каждый элемент последовательности в IEnumerable<T>, сглаживает полученные последовательности в одну последовательность и вызывает функцию селектора результатов для каждого элемента. Индекс каждого исходного элемента используется в промежуточной проецированной форме этого элемента. |
| SelectMany<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,IEnumerable<TResult>>) |
Проекты параллельно с каждым элементом последовательности и IEnumerable<T> плоские последовательности объединяют полученные последовательности в одну последовательность. |
| SelectMany<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,IEnumerable<TResult>>) |
Проекты параллельно с каждым элементом последовательности и IEnumerable<T>сглаживают полученные последовательности в одну последовательность. Индекс каждого исходного элемента используется в проецируемых формах этого элемента. |
| SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Устаревшие..
Эту перегрузку SequenceEqual никогда не следует вызывать. Этот метод помечается как устаревший и всегда вызывается NotSupportedException при вызове. |
| SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
Устаревшие..
Эту перегрузку SequenceEqual никогда не следует вызывать. Этот метод помечается как устаревший и всегда вызывается NotSupportedException при вызове. |
| SequenceEqual<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>) |
Определяет, равны ли две параллельные последовательности, сравнивая их элементы с помощью указанного IEqualityComparer{T}. |
| SequenceEqual<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>) |
Определяет, равны ли две параллельные последовательности, сравнивая элементы с помощью средства сравнения равенства по умолчанию для их типа. |
| Single<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Возвращает единственный элемент параллельной последовательности, удовлетворяющей указанному условию, и вызывает исключение, если существует несколько таких элементов. |
| Single<TSource>(ParallelQuery<TSource>) |
Возвращает единственный элемент параллельной последовательности и создает исключение, если в последовательности нет ни одного элемента. |
| SingleOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Возвращает единственный элемент параллельной последовательности, удовлетворяющий указанному условию или значению по умолчанию, если такой элемент отсутствует; Этот метод создает исключение, если несколько элементов удовлетворяют условию. |
| SingleOrDefault<TSource>(ParallelQuery<TSource>) |
Возвращает единственный элемент параллельной последовательности или значение по умолчанию, если последовательность пуста; этот метод создает исключение, если в последовательности существует несколько элементов. |
| Skip<TSource>(ParallelQuery<TSource>, Int32) |
Проходит указанное число элементов параллельной последовательности, а затем возвращает оставшиеся элементы. |
| SkipWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Обход элементов параллельной последовательности, если указанное условие имеет значение true, а затем возвращает остальные элементы. |
| SkipWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>) |
Обход элементов параллельной последовательности, если указанное условие имеет значение true, а затем возвращает остальные элементы. Индекс элемента используется в логике функции предиката. |
| Sum(ParallelQuery<Decimal>) |
Вычисляет параллельно сумму последовательности значений. |
| Sum(ParallelQuery<Double>) |
Вычисляет параллельно сумму последовательности значений. |
| Sum(ParallelQuery<Int32>) |
Вычисляет параллельно сумму последовательности значений. |
| Sum(ParallelQuery<Int64>) |
Вычисляет параллельно сумму последовательности значений. |
| Sum(ParallelQuery<Nullable<Decimal>>) |
Вычисляет параллельно сумму последовательности значений. |
| Sum(ParallelQuery<Nullable<Double>>) |
Вычисляет параллельно сумму последовательности значений. |
| Sum(ParallelQuery<Nullable<Int32>>) |
Вычисляет параллельно сумму последовательности значений. |
| Sum(ParallelQuery<Nullable<Int64>>) |
Вычисляет параллельно сумму последовательности значений. |
| Sum(ParallelQuery<Nullable<Single>>) |
Вычисляет параллельно сумму последовательности значений. |
| Sum(ParallelQuery<Single>) |
Вычисляет параллельно сумму последовательности значений. |
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>) |
Вычисляет параллельно сумму последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Double>) |
Вычисляет параллельно сумму последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>) |
Вычисляет параллельно сумму последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>) |
Вычисляет параллельно сумму последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>) |
Вычисляет параллельно сумму последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>) |
Вычисляет параллельно сумму последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>) |
Вычисляет параллельно сумму последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>) |
Вычисляет параллельно сумму последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>) |
Вычисляет параллельно сумму последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Single>) |
Вычисляет параллельно сумму последовательности значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Take<TSource>(ParallelQuery<TSource>, Int32) |
Возвращает указанное число смежных элементов из начала параллельной последовательности. |
| TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Возвращает элементы из параллельной последовательности, если указанное условие имеет значение true. |
| TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>) |
Возвращает элементы из параллельной последовательности, если указанное условие имеет значение true. Индекс элемента используется в логике функции предиката. |
| ThenBy<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Выполняет параллельное упорядочение элементов в последовательности по возрастанию с помощью указанного сравнения. |
| ThenBy<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>) |
Выполняет параллельное упорядочение элементов последовательности в порядке возрастания в соответствии с ключом. |
| ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Выполняет параллельное упорядочение элементов в последовательности в порядке убывания с помощью указанного сравнения. |
| ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>) |
Выполняет параллельное упорядочение элементов в последовательности в порядке убывания в соответствии с ключом. |
| ToArray<TSource>(ParallelQuery<TSource>) |
Создает массив из ParallelQuery<TSource>. |
| ToDictionary<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Dictionary<TKey,TValue> Создает объект из ParallelQuery<TSource> указанной функции селектора ключей, сравнения и функции селектора элементов. |
| ToDictionary<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Dictionary<TKey,TValue> Создает из указанного селектора ключей ParallelQuery<TSource> и функций селектора элементов. |
| ToDictionary<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Dictionary<TKey,TValue> Создает объект из ParallelQuery<TSource> указанной функции селектора ключей и средства сравнения ключей. |
| ToDictionary<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>) |
Создает объект Dictionary<TKey,TValue> из ParallelQuery<TSource> указанной функции селектора ключей. |
| ToList<TSource>(ParallelQuery<TSource>) |
Создает List<T> из ParallelQuery<TSource>. |
| ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
ILookup<TKey,TElement> Создает объект из ParallelQuery<TSource> указанной функции селектора ключей, компратора и функции селектора элементов. |
| ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
ILookup<TKey,TElement> Создает из указанного селектора ключей ParallelQuery<TSource> и функций селектора элементов. |
| ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
ILookup<TKey,TElement> Создает объект из ParallelQuery<TSource> указанной функции селектора ключей и средства сравнения ключей. |
| ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>) |
Создает объект ILookup<TKey,TElement> из ParallelQuery<TSource> указанной функции селектора ключей. |
| Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Устаревшие..
Эта перегрузка союза никогда не должна вызываться. Этот метод помечается как устаревший и всегда вызывается NotSupportedException при вызове. |
| Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
Устаревшие..
Эта перегрузка союза никогда не должна вызываться. Этот метод помечается как устаревший и всегда вызывается NotSupportedException при вызове. |
| Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>) |
Создает объединение наборов двух параллельных последовательностей с помощью указанного IEqualityComparer{T}. |
| Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>) |
Создает объединение наборов двух параллельных последовательностей с помощью средства сравнения равенства по умолчанию. |
| Where<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Фильтрует параллельно последовательность значений на основе предиката. |
| Where<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>) |
Фильтрует параллельно последовательность значений на основе предиката. Индекс каждого элемента используется в логике функции предиката. |
| WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) |
CancellationToken Задает связь с запросом. |
| WithDegreeOfParallelism<TSource>(ParallelQuery<TSource>, Int32) |
Задает степень параллелизма, используемую в запросе. Степень параллелизма — это максимальное число одновременных выполнения задач, которые будут использоваться для обработки запроса. |
| WithExecutionMode<TSource>(ParallelQuery<TSource>, ParallelExecutionMode) |
Задает режим выполнения запроса. |
| WithMergeOptions<TSource>(ParallelQuery<TSource>, ParallelMergeOptions) |
Задает параметры слияния для этого запроса, определяющие способ буферизации выходных данных запроса. |
| Zip<TFirst,TSecond,TResult>(ParallelQuery<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>) |
Устаревшие..
Эту перегрузку ZIP никогда не следует вызывать. Этот метод помечается NotSupportedException как устаревший и всегда вызывается при вызове. |
| Zip<TFirst,TSecond,TResult>(ParallelQuery<TFirst>, ParallelQuery<TSecond>, Func<TFirst,TSecond,TResult>) |
Объединяет параллельно две последовательности с помощью указанной функции предиката. |