ParallelEnumerable.Where 메서드

정의

조건자를 기반으로 값 시퀀스를 병렬로 필터링합니다.

오버로드

Name Description
Where<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

조건자를 기반으로 값 시퀀스를 병렬로 필터링합니다.

Where<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)

조건자를 기반으로 값 시퀀스를 병렬로 필터링합니다. 각 요소의 인덱스는 조건자 함수의 논리에 사용됩니다.

Where<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

조건자를 기반으로 값 시퀀스를 병렬로 필터링합니다.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ Where(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static System.Linq.ParallelQuery<TSource> Where<TSource>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member Where : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Where(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Boolean)) As ParallelQuery(Of TSource)

형식 매개 변수

TSource

원본 요소의 형식입니다.

매개 변수

source
ParallelQuery<TSource>

필터링할 시퀀스입니다.

predicate
Func<TSource,Boolean>

조건에 대한 각 요소를 테스트하는 함수입니다.

반품

조건을 충족하는 입력 시퀀스의 요소를 포함하는 시퀀스입니다.

예외

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

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

추가 정보

적용 대상

Where<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

조건자를 기반으로 값 시퀀스를 병렬로 필터링합니다. 각 요소의 인덱스는 조건자 함수의 논리에 사용됩니다.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ Where(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, int, bool> ^ predicate);
public static System.Linq.ParallelQuery<TSource> Where<TSource>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,int,bool> predicate);
static member Where : System.Linq.ParallelQuery<'Source> * Func<'Source, int, bool> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Where(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Integer, Boolean)) As ParallelQuery(Of TSource)

형식 매개 변수

TSource

원본 요소의 형식입니다.

매개 변수

source
ParallelQuery<TSource>

필터링할 시퀀스입니다.

predicate
Func<TSource,Int32,Boolean>

조건에 대한 각 요소를 테스트하는 함수입니다.

반품

조건을 충족하는 입력 시퀀스의 요소를 포함하는 시퀀스입니다.

예외

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

Int32.MaxValue 요소보다 많은 요소가 쿼리에 의해 열거됩니다.

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

추가 정보

적용 대상