ParallelEnumerable.Select Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проекты параллельно каждый элемент последовательности в новой форме.
Перегрузки
| Имя | Описание |
|---|---|
| Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,TResult>) |
Проекты параллельно каждый элемент последовательности в новую форму путем включения индекса элемента. |
| Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>) |
Проекты параллельно каждый элемент последовательности в новой форме. |
Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,TResult>)
- Исходный код:
- ParallelEnumerable.cs
- Исходный код:
- ParallelEnumerable.cs
- Исходный код:
- ParallelEnumerable.cs
- Исходный код:
- ParallelEnumerable.cs
- Исходный код:
- ParallelEnumerable.cs
Проекты параллельно каждый элемент последовательности в новую форму путем включения индекса элемента.
public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TResult> ^ Select(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, int, TResult> ^ selector);
public static System.Linq.ParallelQuery<TResult> Select<TSource,TResult>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,int,TResult> selector);
static member Select : System.Linq.ParallelQuery<'Source> * Func<'Source, int, 'Result> -> System.Linq.ParallelQuery<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Integer, TResult)) As ParallelQuery(Of TResult)
Параметры типа
- TSource
Тип элементов source.
- TResult
Тип элементов, возвращаемых селектором.
Параметры
- source
- ParallelQuery<TSource>
Последовательность значений для вызова функции преобразования.
Возвращаемое значение
Последовательность, элементы которой являются результатом вызова функции преобразования для каждого элемента на основе индекса, предоставленного sourceв selector.
Исключения
source или selector является пустой ссылкой (Нет в Visual Basic).
Запрос был отменен с помощью маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Во время оценки запроса произошло одно или несколько исключений.
Более элементов Int32.MaxValue перечисляются запросом. Это условие может возникать в сценариях потоковой передачи.
См. также раздел
Применяется к
Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>)
- Исходный код:
- ParallelEnumerable.cs
- Исходный код:
- ParallelEnumerable.cs
- Исходный код:
- ParallelEnumerable.cs
- Исходный код:
- ParallelEnumerable.cs
- Исходный код:
- ParallelEnumerable.cs
Проекты параллельно каждый элемент последовательности в новой форме.
public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TResult> ^ Select(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, TResult> ^ selector);
public static System.Linq.ParallelQuery<TResult> Select<TSource,TResult>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,TResult> selector);
static member Select : System.Linq.ParallelQuery<'Source> * Func<'Source, 'Result> -> System.Linq.ParallelQuery<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, TResult)) As ParallelQuery(Of TResult)
Параметры типа
- TSource
Тип элементов source.
- TResult
Тип элементов, возвращаемых селектором.
Параметры
- source
- ParallelQuery<TSource>
Последовательность значений для вызова функции преобразования.
- selector
- Func<TSource,TResult>
Функция преобразования, применяемая к каждому элементу.
Возвращаемое значение
Последовательность, элементы которой являются результатом вызова функции преобразования для каждого элемента source.
Исключения
source или selector является пустой ссылкой (Нет в Visual Basic).
Запрос был отменен с помощью маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Во время оценки запроса произошло одно или несколько исключений.