ParallelEnumerable.Select 메서드

정의

시퀀스의 각 요소를 새 형식으로 병렬로 프로젝트합니다.

오버로드

Name Description
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>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
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>

변환 함수를 호출할 값 시퀀스입니다.

selector
Func<TSource,Int32,TResult>

각 요소에 적용할 변환 함수입니다.

반품

ParallelQuery<TResult>

제공된 인덱스를 기반으로 각 요소 source에 대해 변환 함수를 호출한 결과 요소가 있는 selector시퀀스입니다.

예외

source 또는 selector null 참조(Visual Basic 없음)입니다.

쿼리를 평가하는 동안 하나 이상의 예외가 발생했습니다.

Int32.MaxValue 요소보다 많은 요소가 쿼리에 의해 열거됩니다. 이 조건은 스트리밍 시나리오에서 발생할 수 있습니다.

추가 정보

적용 대상

Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
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>

각 요소에 적용할 변환 함수입니다.

반품

ParallelQuery<TResult>

요소가 각 요소 source에 대해 변환 함수를 호출한 결과인 시퀀스입니다.

예외

source 또는 selector null 참조(Visual Basic 없음)입니다.

쿼리를 평가하는 동안 하나 이상의 예외가 발생했습니다.

추가 정보

적용 대상