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

병렬 시퀀스에 요소가 하나라도 있는지 확인합니다.

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

시퀀스의 요소가 특정 조건에 맞는지 병렬로 확인합니다.

AsEnumerable<TSource>(ParallelQuery<TSource>)

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

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을 throw합니다.

Concat<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

두 병렬 시퀀스를 연결합니다.

Contains<TSource>(ParallelQuery<TSource>, TSource)

기본 같음 비교자를 사용하여 시퀀스에 지정된 요소가 들어 있는지 병렬로 확인합니다.

Contains<TSource>(ParallelQuery<TSource>, TSource, IEqualityComparer<TSource>)

지정된 IEqualityComparer<T>를 사용하여 시퀀스에 지정된 요소가 들어 있는지 여부를 병렬로 확인합니다.

Count<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 요소 수를 반환합니다.

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

지정된 병렬 시퀀스에서 특정 조건에 맞는 요소 수를 나타내는 숫자를 반환합니다.

DefaultIfEmpty<TSource>(ParallelQuery<TSource>)

지정된 병렬 시퀀스의 요소를 반환하거나, 시퀀스가 비어 있으면 singleton 컬렉션의 형식 매개 변수 기본값을 반환합니다.

DefaultIfEmpty<TSource>(ParallelQuery<TSource>, TSource)

지정된 병렬 시퀀스의 요소를 반환하거나, 시퀀스가 비어 있으면 singleton 컬렉션의 지정된 값을 반환합니다.

Distinct<TSource>(ParallelQuery<TSource>)

기본 같음 비교자로 값을 비교하여 병렬 시퀀스에서 고유 요소를 반환합니다.

Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>)

지정된 IEqualityComparer<T>로 값을 비교하여 병렬 시퀀스에서 고유 요소를 반환합니다.

ElementAt<TSource>(ParallelQuery<TSource>, Int32)

병렬 시퀀스에서 지정된 인덱스의 요소를 반환합니다.

ElementAtOrDefault<TSource>(ParallelQuery<TSource>, Int32)

병렬 시퀀스에서 지정된 인덱스의 요소를 반환하거나, 인덱스가 범위를 벗어나면 기본값을 반환합니다.

Empty<TResult>()

지정된 형식 인수를 갖는 빈 ParallelQuery{TResult}를 반환합니다.

Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
사용되지 않습니다.

이 Except 오버로드는 호출되면 안 됩니다. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.

Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
사용되지 않습니다.

이 Except 오버로드는 호출되면 안 됩니다. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.

Except<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

기본 같음 비교자로 값을 비교하여 두 병렬 시퀀스의 차집합을 구합니다.

Except<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>)

지정된 IEqualityComparer<T>로 값을 비교하여 두 병렬 시퀀스의 차집합을 구합니다.

First<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 첫 번째 요소를 반환합니다.

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

병렬 시퀀스에서 지정된 조건에 맞는 첫 번째 요소를 반환합니다.

FirstOrDefault<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 첫 번째 요소를 반환하거나, 시퀀스에 요소가 없으면 기본값을 반환합니다.

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

병렬 시퀀스에서 특정 조건에 맞는 첫 번째 요소를 반환하거나, 이러한 요소가 없으면 기본값을 반환합니다.

ForAll<TSource>(ParallelQuery<TSource>, Action<TSource>)

source의 각 요소에 대해 지정된 동작을 병렬로 수행합니다.

GroupBy<TSource,TKey,TElement,TResult>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>)

지정된 키 선택기 함수에 따라 시퀀스의 요소를 병렬로 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다. 각 그룹의 요소는 지정된 함수를 통해 투영됩니다.

GroupBy<TSource,TKey,TElement,TResult>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)

지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다. 키 값은 지정된 비교자를 통해 비교되고 각 그룹의 요소는 지정된 함수를 통해 투영됩니다.

GroupBy<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

지정된 키 선택기 함수에 따라 시퀀스의 요소를 병렬로 그룹화하고 지정된 함수를 사용하여 각 그룹의 요소를 프로젝션합니다.

GroupBy<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

키 선택기 함수에 따라 시퀀스의 요소를 병렬로 그룹화합니다. 키는 비교자를 통해 비교되고 각 그룹의 요소는 지정된 함수를 통해 투영됩니다.

GroupBy<TSource,TKey,TResult>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>)

지정된 키 선택기 함수에 따라 시퀀스의 요소를 병렬로 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.

GroupBy<TSource,TKey,TResult>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>)

지정된 키 선택기 함수에 따라 시퀀스의 요소를 병렬로 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다. 키는 지정된 비교자를 통해 비교됩니다.

GroupBy<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>)

지정된 키 선택기 함수에 따라 시퀀스의 요소를 병렬로 그룹화합니다.

GroupBy<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

지정된 키 선택기 함수에 따라 지정된 IComparer<T>로 키를 비교하여 시퀀스의 요소를 병렬로 그룹화합니다.

GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>)
사용되지 않습니다.

이 GroupJoin 오버로드는 호출되면 안 됩니다. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.

GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)
사용되지 않습니다.

이 GroupJoin 오버로드는 호출되면 안 됩니다. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.

GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, ParallelQuery<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>)

키가 같은지 여부에 따라 두 시퀀스의 요소를 병렬로 연관시키고 결과를 그룹화합니다. 기본 같음 비교자를 사용하여 키를 비교합니다.

GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, ParallelQuery<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)

키가 같은지 여부에 따라 두 시퀀스의 요소를 병렬로 연관시키고 결과를 그룹화합니다. 지정된 IEqualityComparer<T>를 사용하여 키를 비교합니다.

Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
사용되지 않습니다.

이 Intersect 오버로드는 호출되면 안 됩니다. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.

Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
사용되지 않습니다.

이 Intersect 오버로드는 호출되면 안 됩니다. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.

Intersect<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

기본 같음 비교자로 값을 비교하여 두 병렬 시퀀스의 교집합을 구합니다.

Intersect<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>)

지정된 IEqualityComparer{T}로 값을 비교하여 두 병렬 시퀀스의 교집합을 구합니다.

Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)
사용되지 않습니다.

이 Join 오버로드는 호출되면 안 됩니다. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.

Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)
사용되지 않습니다.

이 Join 오버로드는 호출되면 안 됩니다. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.

Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, ParallelQuery<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)

일치하는 키를 기준으로 두 시퀀스의 요소를 병렬로 연관시킵니다. 기본 같음 비교자를 사용하여 키를 비교합니다.

Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, ParallelQuery<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

일치하는 키를 기준으로 두 시퀀스의 요소를 병렬로 연관시킵니다. 지정된 IEqualityComparer<T>를 사용하여 키를 비교합니다.

Last<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 마지막 요소를 반환합니다.

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

병렬 시퀀스에서 지정된 조건에 맞는 마지막 요소를 반환합니다.

LastOrDefault<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 마지막 요소를 반환하거나, 시퀀스에 요소가 없으면 기본값을 반환합니다.

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

병렬 시퀀스에서 특정 조건에 맞는 마지막 요소를 반환하거나, 이러한 요소가 없으면 기본값을 반환합니다.

LongCount<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 총 요소 수를 나타내는 Int64를 반환합니다.

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

병렬 시퀀스에서 특정 조건에 맞는 요소 수를 나타내는 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>)

값의 병렬 시퀀스에 있는 최대값을 반환합니다.

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

시퀀스의 각 요소에 대해 변환 함수를 병렬로 호출하고 최대값을 반환합니다.

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

값의 병렬 시퀀스에 있는 최소값을 반환합니다.

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

시퀀스의 각 요소에 대해 변형 함수를 병렬로 호출하고 최소값을 반환합니다.

OfType<TResult>(ParallelQuery)

지정된 형식에 따라 ParallelQuery의 요소를 필터링합니다.

OrderBy<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>)

시퀀스의 요소를 키에 따라 오름차순으로 병렬 정렬합니다.

OrderBy<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>)

지정된 비교자를 사용하여 시퀀스의 요소를 오름차순으로 병렬 정렬합니다.

OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>)

시퀀스의 요소를 키에 따라 내림차순으로 병렬 정렬합니다.

OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IComparer<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>)
사용되지 않습니다.

이 SequenceEqual 오버로드는 호출되면 안 됩니다. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.

SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
사용되지 않습니다.

이 SequenceEqual 오버로드는 호출되면 안 됩니다. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.

SequenceEqual<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

해당 형식에 대한 기본 같음 비교자를 통해 요소를 비교하여 두 병렬 시퀀스가 서로 같은지 확인합니다.

SequenceEqual<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>)

지정된 IEqualityComparer{T}를 통해 해당 요소를 비교하여 두 병렬 시퀀스가 서로 같은지 확인합니다.

Single<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 유일한 요소를 반환하고, 시퀀스의 요소가 정확히 하나가 아니면 예외를 throw합니다.

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

병렬 시퀀스에서 지정된 조건에 맞는 유일한 요소를 반환하고, 이러한 요소가 둘 이상 있으면 예외를 throw합니다.

SingleOrDefault<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 유일한 요소를 반환하거나 시퀀스가 비어 있으면 기본값을 반환합니다. 시퀀스에 요소가 둘 이상 있으면 예외를 throw합니다.

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

병렬 시퀀스에서 지정된 조건에 맞는 유일한 요소를 반환하거나 이러한 요소가 없으면 기본값을 반환합니다. 조건에 맞는 요소가 둘 이상 있으면 예외를 throw합니다.

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

시퀀스의 요소를 키에 따라 오름차순으로 다시 병렬 정렬합니다.

ThenBy<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>)

시퀀스의 요소를 지정된 비교자를 사용하여 오름차순으로 다시 병렬 정렬합니다.

ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>)

시퀀스의 요소를 키에 따라 내림차순으로 다시 병렬 정렬합니다.

ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>)

시퀀스의 요소를 지정된 비교자를 사용하여 내림차순으로 다시 병렬 정렬합니다.

ToArray<TSource>(ParallelQuery<TSource>)

ParallelQuery<TSource>을 사용하여 배열을 만듭니다.

ToDictionary<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

지정된 키 선택기와 요소 선택기 함수에 따라 Dictionary<TKey,TValue>를 사용하여 ParallelQuery<TSource>를 만듭니다.

ToDictionary<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 Dictionary<TKey,TValue>를 사용하여 ParallelQuery<TSource>를 만듭니다.

ToDictionary<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>)

지정된 키 선택기 함수에 따라 Dictionary<TKey,TValue>를 사용하여 ParallelQuery<TSource>를 만듭니다.

ToDictionary<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

지정된 키 선택기 함수와 키 비교자에 따라 ParallelQuery<TSource>에서 Dictionary<TKey,TValue>를 만듭니다.

ToList<TSource>(ParallelQuery<TSource>)

ParallelQuery<TSource>에서 List<T>을 만듭니다.

ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

지정된 키 선택기와 요소 선택기 함수에 따라 ILookup<TKey,TElement>를 사용하여 ParallelQuery<TSource>을 만듭니다.

ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 ILookup<TKey,TElement>를 사용하여 ParallelQuery<TSource>을 만듭니다.

ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>)

지정된 키 선택기 함수에 따라 ILookup<TKey,TElement>를 사용하여 ParallelQuery<TSource>을 만듭니다.

ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

지정된 키 선택기 함수와 키 비교자에 따라 ILookup<TKey,TElement>를 사용하여 ParallelQuery<TSource>을 만듭니다.

Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
사용되지 않습니다.

이 Union 오버로드는 호출되면 안 됩니다. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.

Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
사용되지 않습니다.

이 Union 오버로드는 호출되면 안 됩니다. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.

Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

기본 같음 비교자를 사용하여 두 병렬 시퀀스의 합집합을 구합니다.

Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>)

지정된 IEqualityComparer{T}를 사용하여 두 병렬 시퀀스의 합집합을 구합니다.

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을 throw합니다.

Zip<TFirst,TSecond,TResult>(ParallelQuery<TFirst>, ParallelQuery<TSecond>, Func<TFirst,TSecond,TResult>)

지정된 조건자 함수를 사용하여 두 시퀀스를 병렬로 병합합니다.

적용 대상

추가 정보