ParallelEnumerable 클래스

정의

ParallelQuery{TSource}를 구현하는 개체를 쿼리하기 위한 메서드 집합을 제공합니다.Provides a set of methods for querying objects that implement ParallelQuery{TSource}. Enumerable과 같습니다.This is the parallel equivalent of 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>)

시퀀스에 대해 누적기 함수를 병렬로 적용합니다.Applies in parallel an accumulator function over a sequence. 이 오버로드는 순차적 구현에서는 사용할 수 없습니다.This overload is not available in the sequential implementation.

Aggregate<TSource,TAccumulate,TResult>(ParallelQuery<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TAccumulate,TAccumulate>, Func<TAccumulate,TResult>)

시퀀스에 대해 누적기 함수를 병렬로 적용합니다.Applies in parallel an accumulator function over a sequence. 이 오버로드는 순차적 구현에서는 사용할 수 없습니다.This overload is not available in the sequential implementation.

Aggregate<TSource,TAccumulate,TResult>(ParallelQuery<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>)

시퀀스에 대해 누적기 함수를 병렬로 적용합니다.Applies in parallel an accumulator function over a sequence. 지정된 시드 값은 초기 누적기 값으로 사용되고 지정된 함수는 결과 값을 선택하는 데 사용됩니다.The specified seed value is used as the initial accumulator value, and the specified function is used to select the result value.

Aggregate<TSource,TAccumulate>(ParallelQuery<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>)

시퀀스에 대해 누적기 함수를 병렬로 적용합니다.Applies in parallel an accumulator function over a sequence. 지정된 시드 값은 초기 누적기 값으로 사용됩니다.The specified seed value is used as the initial accumulator value.

Aggregate<TSource>(ParallelQuery<TSource>, Func<TSource,TSource,TSource>)

시퀀스에 대해 누적기 함수를 병렬로 적용합니다.Applies in parallel an accumulator function over a sequence.

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

시퀀스의 모든 요소가 특정 조건에 맞는지 병렬로 확인합니다.Determines in parallel whether all elements of a sequence satisfy a condition.

Any<TSource>(ParallelQuery<TSource>)

병렬 시퀀스에 요소가 하나라도 있는지 확인합니다.Determines whether a parallel sequence contains any elements.

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

시퀀스의 요소가 특정 조건에 맞는지 병렬로 확인합니다.Determines in parallel whether any element of a sequence satisfies a condition.

AsEnumerable<TSource>(ParallelQuery<TSource>)

ParallelQuery<TSource>IEnumerable<T>로 변환하여 쿼리에 대한 순차적 확인을 강제합니다.Converts a ParallelQuery<TSource> into an IEnumerable<T> to force sequential evaluation of the query.

AsOrdered(ParallelQuery)

순서가 없는 기본값을 무시하고 순서가 지정된 것처럼 데이터 소스를 취급하도록 합니다.Enables treatment of a data source as if it were ordered, overriding the default of unordered. AsOrdered는 AsParallel, ParallelEnumerable.Range 및 ParallelEnumerable.Repeat에 의해 반환된 제네릭이 아닌 시퀀스에 대해서만 호출할 수 있습니다.AsOrdered may only be invoked on non-generic sequences returned by AsParallel, ParallelEnumerable.Range, and ParallelEnumerable.Repeat.

AsOrdered<TSource>(ParallelQuery<TSource>)

순서가 없는 기본값을 무시하고 순서가 지정된 것처럼 데이터 소스를 취급하도록 합니다.Enables treatment of a data source as if it were ordered, overriding the default of unordered. AsOrdered는 AsParallel, ParallelEnumerable.Range 및 ParallelEnumerable.Repeat에 의해 반환된 제네릭 시퀀스에 대해서만 호출할 수 있습니다.AsOrdered may only be invoked on generic sequences returned by AsParallel, ParallelEnumerable.Range, and ParallelEnumerable.Repeat.

AsParallel(IEnumerable)

쿼리를 병렬화할 수 있도록 합니다.Enables parallelization of a query.

AsParallel<TSource>(IEnumerable<TSource>)

쿼리를 병렬화할 수 있도록 합니다.Enables parallelization of a query.

AsParallel<TSource>(Partitioner<TSource>)

입력 시퀀스를 파티션으로 분할해야 하는 사용자 지정 파티셔너에 의해 발생한 쿼리를 병렬화할 수 있도록 합니다.Enables parallelization of a query, as sourced by a custom partitioner that is responsible for splitting the input sequence into partitions.

AsSequential<TSource>(ParallelQuery<TSource>)

ParallelQuery<TSource>IEnumerable<T>로 변환하여 쿼리에 대한 순차적 확인을 강제합니다.Converts a ParallelQuery<TSource> into an IEnumerable<T> to force sequential evaluation of the query.

AsUnordered<TSource>(ParallelQuery<TSource>)

요소 사이에 순서가 암시되지 않은 것처럼 중간 쿼리를 취급하도록 합니다.Allows an intermediate query to be treated as if no ordering is implied among the elements.

Average(ParallelQuery<Decimal>)

값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values.

Average(ParallelQuery<Double>)

값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values.

Average(ParallelQuery<Int32>)

값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values.

Average(ParallelQuery<Int64>)

값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values.

Average(ParallelQuery<Nullable<Decimal>>)

값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values.

Average(ParallelQuery<Nullable<Double>>)

값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values.

Average(ParallelQuery<Nullable<Int32>>)

값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values.

Average(ParallelQuery<Nullable<Int64>>)

값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values.

Average(ParallelQuery<Nullable<Single>>)

값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values.

Average(ParallelQuery<Single>)

값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>)

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Double>)

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>)

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>)

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>)

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>)

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>)

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>)

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>)

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.Computes in parallel the average of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Cast<TResult>(ParallelQuery)

ParallelQuery의 요소를 지정된 형식으로 변환합니다.Converts the elements of a ParallelQuery to the specified type.

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

이 Concat 오버로드는 호출되면 안 됩니다.This Concat overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when called.

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

두 병렬 시퀀스를 연결합니다.Concatenates two parallel sequences.

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

기본 같음 비교자를 사용하여 시퀀스에 지정된 요소가 들어 있는지 병렬로 확인합니다.Determines in parallel whether a sequence contains a specified element by using the default equality comparer.

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

지정된 IEqualityComparer<T>를 사용하여 시퀀스에 지정된 요소가 들어 있는지 여부를 병렬로 확인합니다.Determines in parallel whether a sequence contains a specified element by using a specified IEqualityComparer<T>.

Count<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 요소 수를 반환합니다.Returns the number of elements in a parallel sequence.

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

지정된 병렬 시퀀스에서 특정 조건에 맞는 요소 수를 나타내는 숫자를 반환합니다.Returns a number that represents how many elements in the specified parallel sequence satisfy a condition.

DefaultIfEmpty<TSource>(ParallelQuery<TSource>)

지정된 병렬 시퀀스의 요소를 반환하거나, 시퀀스가 비어 있으면 singleton 컬렉션의 형식 매개 변수 기본값을 반환합니다.Returns the elements of the specified parallel sequence or the type parameter's default value in a singleton collection if the sequence is empty.

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

지정된 병렬 시퀀스의 요소를 반환하거나, 시퀀스가 비어 있으면 singleton 컬렉션의 지정된 값을 반환합니다.Returns the elements of the specified parallel sequence or the specified value in a singleton collection if the sequence is empty.

Distinct<TSource>(ParallelQuery<TSource>)

기본 같음 비교자로 값을 비교하여 병렬 시퀀스에서 고유 요소를 반환합니다.Returns distinct elements from a parallel sequence by using the default equality comparer to compare values.

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

지정된 IEqualityComparer<T>로 값을 비교하여 병렬 시퀀스에서 고유 요소를 반환합니다.Returns distinct elements from a parallel sequence by using a specified IEqualityComparer<T> to compare values.

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

병렬 시퀀스에서 지정된 인덱스의 요소를 반환합니다.Returns the element at a specified index in a parallel sequence.

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

병렬 시퀀스에서 지정된 인덱스의 요소를 반환하거나, 인덱스가 범위를 벗어나면 기본값을 반환합니다.Returns the element at a specified index in a parallel sequence or a default value if the index is out of range.

Empty<TResult>()

지정된 형식 인수를 갖는 빈 ParallelQuery{TResult}를 반환합니다.Returns an empty ParallelQuery{TResult} that has the specified type argument.

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

이 Except 오버로드는 호출되면 안 됩니다.This Except overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when called.

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

이 Except 오버로드는 호출되면 안 됩니다.This Except overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when called.

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

기본 같음 비교자로 값을 비교하여 두 병렬 시퀀스의 차집합을 구합니다.Produces the set difference of two parallel sequences by using the default equality comparer to compare values.

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

지정된 IEqualityComparer<T>로 값을 비교하여 두 병렬 시퀀스의 차집합을 구합니다.Produces the set difference of two parallel sequences by using the specified IEqualityComparer<T> to compare values.

First<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 첫 번째 요소를 반환합니다.Returns the first element of a parallel sequence.

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

병렬 시퀀스에서 지정된 조건에 맞는 첫 번째 요소를 반환합니다.Returns the first element in a parallel sequence that satisfies a specified condition.

FirstOrDefault<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 첫 번째 요소를 반환하거나, 시퀀스에 요소가 없으면 기본값을 반환합니다.Returns the first element of a parallel sequence, or a default value if the sequence contains no elements.

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

병렬 시퀀스에서 특정 조건에 맞는 첫 번째 요소를 반환하거나, 이러한 요소가 없으면 기본값을 반환합니다.Returns the first element of the parallel sequence that satisfies a condition or a default value if no such element is found.

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

source의 각 요소에 대해 지정된 동작을 병렬로 수행합니다.Invokes in parallel the specified action for each element in the source.

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

지정된 키 선택기 함수에 따라 시퀀스의 요소를 병렬로 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.Groups in parallel the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. 각 그룹의 요소는 지정된 함수를 통해 투영됩니다.The elements of each group are projected by using a specified function.

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

지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. 키 값은 지정된 비교자를 통해 비교되고 각 그룹의 요소는 지정된 함수를 통해 투영됩니다.Key values are compared by using a specified comparer, and the elements of each group are projected by using a specified function.

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

지정된 키 선택기 함수에 따라 시퀀스의 요소를 병렬로 그룹화하고 지정된 함수를 사용하여 각 그룹의 요소를 프로젝션합니다.Groups in parallel the elements of a sequence according to a specified key selector function and projects the elements for each group by using a specified function.

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

키 선택기 함수에 따라 시퀀스의 요소를 병렬로 그룹화합니다.Groups in parallel the elements of a sequence according to a key selector function. 키는 비교자를 통해 비교되고 각 그룹의 요소는 지정된 함수를 통해 투영됩니다.The keys are compared by using a comparer and each group's elements are projected by using a specified function.

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

지정된 키 선택기 함수에 따라 시퀀스의 요소를 병렬로 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.Groups in parallel the elements of a sequence according to a specified key selector function and creates a result value from each group and its key.

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

지정된 키 선택기 함수에 따라 시퀀스의 요소를 병렬로 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.Groups in parallel the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. 키는 지정된 비교자를 통해 비교됩니다.The keys are compared by using a specified comparer.

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

지정된 키 선택기 함수에 따라 시퀀스의 요소를 병렬로 그룹화합니다.Groups in parallel the elements of a sequence according to a specified key selector function.

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

지정된 키 선택기 함수에 따라 지정된 IComparer<T>로 키를 비교하여 시퀀스의 요소를 병렬로 그룹화합니다.Groups in parallel the elements of a sequence according to a specified key selector function and compares the keys by using a specified IComparer<T>.

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

이 GroupJoin 오버로드는 호출되면 안 됩니다.This GroupJoin overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when called.

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

이 GroupJoin 오버로드는 호출되면 안 됩니다.This GroupJoin overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when called.

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

키가 같은지 여부에 따라 두 시퀀스의 요소를 병렬로 연관시키고 결과를 그룹화합니다.Correlates in parallel the elements of two sequences based on equality of keys and groups the results. 기본 같음 비교자를 사용하여 키를 비교합니다.The default equality comparer is used to compare keys.

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

키가 같은지 여부에 따라 두 시퀀스의 요소를 병렬로 연관시키고 결과를 그룹화합니다.Correlates in parallel the elements of two sequences based on key equality and groups the results. 지정된 IEqualityComparer<T>를 사용하여 키를 비교합니다.A specified IEqualityComparer<T> is used to compare keys.

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

이 Intersect 오버로드는 호출되면 안 됩니다.This Intersect overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when called.

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

이 Intersect 오버로드는 호출되면 안 됩니다.This Intersect overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when called.

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

기본 같음 비교자로 값을 비교하여 두 병렬 시퀀스의 교집합을 구합니다.Produces the set intersection of two parallel sequences by using the default equality comparer to compare values.

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

지정된 IEqualityComparer{T}로 값을 비교하여 두 병렬 시퀀스의 교집합을 구합니다.Produces the set intersection of two parallel sequences by using the specified IEqualityComparer{T} to compare values.

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

이 Join 오버로드는 호출되면 안 됩니다.This Join overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when invoked.

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

이 Join 오버로드는 호출되면 안 됩니다.This Join overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when invoked.

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

일치하는 키를 기준으로 두 시퀀스의 요소를 병렬로 연관시킵니다.Correlates in parallel the elements of two sequences based on matching keys. 기본 같음 비교자를 사용하여 키를 비교합니다.The default equality comparer is used to compare keys.

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

일치하는 키를 기준으로 두 시퀀스의 요소를 병렬로 연관시킵니다.Correlates in parallel the elements of two sequences based on matching keys. 지정된 IEqualityComparer<T>를 사용하여 키를 비교합니다.A specified IEqualityComparer<T> is used to compare keys.

Last<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 마지막 요소를 반환합니다.Returns the last element of a parallel sequence.

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

병렬 시퀀스에서 지정된 조건에 맞는 마지막 요소를 반환합니다.Returns the last element of a parallel sequence that satisfies a specified condition.

LastOrDefault<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 마지막 요소를 반환하거나, 시퀀스에 요소가 없으면 기본값을 반환합니다.Returns the last element of a parallel sequence, or a default value if the sequence contains no elements.

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

병렬 시퀀스에서 특정 조건에 맞는 마지막 요소를 반환하거나, 이러한 요소가 없으면 기본값을 반환합니다.Returns the last element of a parallel sequence that satisfies a condition, or a default value if no such element is found.

LongCount<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 총 요소 수를 나타내는 Int64를 반환합니다.Returns an Int64 that represents the total number of elements in a parallel sequence.

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

병렬 시퀀스에서 특정 조건에 맞는 요소 수를 나타내는 Int64를 반환합니다.Returns an Int64 that represents how many elements in a parallel sequence satisfy a condition.

Max(ParallelQuery<Decimal>)

값의 병렬 시퀀스에 있는 최대값을 반환합니다.Returns the maximum value in a parallel sequence of values.

Max(ParallelQuery<Double>)

값의 병렬 시퀀스에 있는 최대값을 반환합니다.Returns the maximum value in a parallel sequence of values.

Max(ParallelQuery<Int32>)

값의 병렬 시퀀스에 있는 최대값을 반환합니다.Returns the maximum value in a parallel sequence of values.

Max(ParallelQuery<Int64>)

값의 병렬 시퀀스에 있는 최대값을 반환합니다.Returns the maximum value in a parallel sequence of values.

Max(ParallelQuery<Nullable<Decimal>>)

값의 병렬 시퀀스에 있는 최대값을 반환합니다.Returns the maximum value in a parallel sequence of values.

Max(ParallelQuery<Nullable<Double>>)

값의 병렬 시퀀스에 있는 최대값을 반환합니다.Returns the maximum value in a parallel sequence of values.

Max(ParallelQuery<Nullable<Int32>>)

값의 병렬 시퀀스에 있는 최대값을 반환합니다.Returns the maximum value in a parallel sequence of values.

Max(ParallelQuery<Nullable<Int64>>)

값의 병렬 시퀀스에 있는 최대값을 반환합니다.Returns the maximum value in a parallel sequence of values.

Max(ParallelQuery<Nullable<Single>>)

값의 병렬 시퀀스에 있는 최대값을 반환합니다.Returns the maximum value in a parallel sequence of values.

Max(ParallelQuery<Single>)

값의 병렬 시퀀스에 있는 최대값을 반환합니다.Returns the maximum value in a parallel sequence of values.

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

시퀀스의 각 요소에 대해 변환 함수를 병렬로 호출하고 최대값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the maximum value.

Max<TSource>(ParallelQuery<TSource>)

값의 병렬 시퀀스에 있는 최대값을 반환합니다.Returns the maximum value in a parallel sequence of values.

Max<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>)

시퀀스의 각 요소에 대해 변환 함수를 병렬로 호출하고 최대값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the maximum value.

Max<TSource>(ParallelQuery<TSource>, Func<TSource,Double>)

시퀀스의 각 요소에 대해 변환 함수를 병렬로 호출하고 최대값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the maximum value.

Max<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>)

시퀀스의 각 요소에 대해 변환 함수를 병렬로 호출하고 최대값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the maximum value.

Max<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>)

시퀀스의 각 요소에 대해 변환 함수를 병렬로 호출하고 최대값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the maximum value.

Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>)

시퀀스의 각 요소에 대해 변환 함수를 병렬로 호출하고 최대값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the maximum value.

Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>)

시퀀스의 각 요소에 대해 변환 함수를 병렬로 호출하고 최대값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the maximum value.

Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>)

시퀀스의 각 요소에 대해 변환 함수를 병렬로 호출하고 최대값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the maximum value.

Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>)

시퀀스의 각 요소에 대해 변환 함수를 병렬로 호출하고 최대값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the maximum value.

Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>)

시퀀스의 각 요소에 대해 변환 함수를 병렬로 호출하고 최대값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the maximum value.

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

시퀀스의 각 요소에 대해 변환 함수를 병렬로 호출하고 최대값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the maximum value.

Min(ParallelQuery<Decimal>)

값의 병렬 시퀀스에 있는 최소값을 반환합니다.Returns the minimum value in a parallel sequence of values.

Min(ParallelQuery<Double>)

값의 병렬 시퀀스에 있는 최소값을 반환합니다.Returns the minimum value in a parallel sequence of values.

Min(ParallelQuery<Int32>)

값의 병렬 시퀀스에 있는 최소값을 반환합니다.Returns the minimum value in a parallel sequence of values.

Min(ParallelQuery<Int64>)

값의 병렬 시퀀스에 있는 최소값을 반환합니다.Returns the minimum value in a parallel sequence of values.

Min(ParallelQuery<Nullable<Decimal>>)

값의 병렬 시퀀스에 있는 최소값을 반환합니다.Returns the minimum value in a parallel sequence of values.

Min(ParallelQuery<Nullable<Double>>)

값의 병렬 시퀀스에 있는 최소값을 반환합니다.Returns the minimum value in a parallel sequence of values.

Min(ParallelQuery<Nullable<Int32>>)

값의 병렬 시퀀스에 있는 최소값을 반환합니다.Returns the minimum value in a parallel sequence of values.

Min(ParallelQuery<Nullable<Int64>>)

값의 병렬 시퀀스에 있는 최소값을 반환합니다.Returns the minimum value in a parallel sequence of values.

Min(ParallelQuery<Nullable<Single>>)

값의 병렬 시퀀스에 있는 최소값을 반환합니다.Returns the minimum value in a parallel sequence of values.

Min(ParallelQuery<Single>)

값의 병렬 시퀀스에 있는 최소값을 반환합니다.Returns the minimum value in a parallel sequence of values.

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

시퀀스의 각 요소에 대해 변형 함수를 병렬로 호출하고 최소값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the minimum value.

Min<TSource>(ParallelQuery<TSource>)

값의 병렬 시퀀스에 있는 최소값을 반환합니다.Returns the minimum value in a parallel sequence of values.

Min<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>)

시퀀스의 각 요소에 대해 변형 함수를 병렬로 호출하고 최소값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the minimum value.

Min<TSource>(ParallelQuery<TSource>, Func<TSource,Double>)

시퀀스의 각 요소에 대해 변형 함수를 병렬로 호출하고 최소값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the minimum value.

Min<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>)

시퀀스의 각 요소에 대해 변형 함수를 병렬로 호출하고 최소값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the minimum value.

Min<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>)

시퀀스의 각 요소에 대해 변형 함수를 병렬로 호출하고 최소값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the minimum value.

Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>)

시퀀스의 각 요소에 대해 변형 함수를 병렬로 호출하고 최소값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the minimum value.

Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>)

시퀀스의 각 요소에 대해 변형 함수를 병렬로 호출하고 최소값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the minimum value.

Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>)

시퀀스의 각 요소에 대해 변형 함수를 병렬로 호출하고 최소값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the minimum value.

Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>)

시퀀스의 각 요소에 대해 변형 함수를 병렬로 호출하고 최소값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the minimum value.

Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>)

시퀀스의 각 요소에 대해 변형 함수를 병렬로 호출하고 최소값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the minimum value.

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

시퀀스의 각 요소에 대해 변형 함수를 병렬로 호출하고 최소값을 반환합니다.Invokes in parallel a transform function on each element of a sequence and returns the minimum value.

OfType<TResult>(ParallelQuery)

지정된 형식에 따라 ParallelQuery의 요소를 필터링합니다.Filters the elements of a ParallelQuery based on a specified type.

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

시퀀스의 요소를 키에 따라 오름차순으로 병렬 정렬합니다.Sorts in parallel the elements of a sequence in ascending order according to a key.

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

지정된 비교자를 사용하여 시퀀스의 요소를 오름차순으로 병렬 정렬합니다.Sorts in parallel the elements of a sequence in ascending order by using a specified comparer.

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

시퀀스의 요소를 키에 따라 내림차순으로 병렬 정렬합니다.Sorts in parallel the elements of a sequence in descending order according to a key.

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

지정된 비교자를 사용하여 시퀀스의 요소를 내림차순으로 정렬합니다.Sorts the elements of a sequence in descending order by using a specified comparer.

Range(Int32, Int32)

지정된 범위 내의 정수 병렬 시퀀스를 생성합니다.Generates a parallel sequence of integral numbers within a specified range.

Repeat<TResult>(TResult, Int32)

반복되는 단일 값이 들어 있는 병렬 시퀀스를 생성합니다.Generates a parallel sequence that contains one repeated value.

Reverse<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 요소 순서를 반전합니다.Inverts the order of the elements in a parallel sequence.

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

요소의 인덱스를 통합하여 시퀀스의 각 요소를 새 폼에 병렬로 프로젝션합니다.Projects in parallel each element of a sequence into a new form by incorporating the element's index.

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

시퀀스의 각 요소를 새 폼에 병렬로 프로젝션합니다.Projects in parallel each element of a sequence into a new form.

SelectMany<TSource,TCollection,TResult>(ParallelQuery<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

시퀀스의 각 요소를 IEnumerable<T>로 투영하고, 결과 시퀀스를 단일 시퀀스로 평면화한 다음 포함된 각 요소에 대해 결과 선택기 함수를 호출합니다.Projects each element of a sequence to an IEnumerable<T>, flattens the resulting sequences into one sequence, and invokes a result selector function on each element therein.

SelectMany<TSource,TCollection,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

시퀀스의 각 요소를 IEnumerable<T>로 투영하고, 결과 시퀀스를 단일 시퀀스로 평면화한 다음 포함된 각 요소에 대해 결과 선택기 함수를 호출합니다.Projects each element of a sequence to an IEnumerable<T>, flattens the resulting sequences into one sequence, and invokes a result selector function on each element therein. 각 소스 요소의 인덱스는 해당 요소의 투영된 중간 폼에 사용됩니다.The index of each source element is used in the intermediate projected form of that element.

SelectMany<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,IEnumerable<TResult>>)

시퀀스의 각 요소를 IEnumerable<T>에 평행으로 투영하고 결과 시퀀스를 단일 시퀀스로 평면화합니다.Projects in parallel each element of a sequence to an IEnumerable<T> and flattens the resulting sequences into one sequence.

SelectMany<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,IEnumerable<TResult>>)

시퀀스의 각 요소를 IEnumerable<T>에 평행으로 투영하고 결과 시퀀스를 단일 시퀀스로 평면화합니다.Projects in parallel each element of a sequence to an IEnumerable<T>, and flattens the resulting sequences into one sequence. 각 소스 요소의 인덱스는 해당 요소의 투영된 폼에 사용됩니다.The index of each source element is used in the projected form of that element.

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

이 SequenceEqual 오버로드는 호출되면 안 됩니다.This SequenceEqual overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when called.

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

이 SequenceEqual 오버로드는 호출되면 안 됩니다.This SequenceEqual overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when called.

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

해당 형식에 대한 기본 같음 비교자를 통해 요소를 비교하여 두 병렬 시퀀스가 서로 같은지 확인합니다.Determines whether two parallel sequences are equal by comparing the elements by using the default equality comparer for their type.

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

지정된 IEqualityComparer{T}를 통해 해당 요소를 비교하여 두 병렬 시퀀스가 서로 같은지 확인합니다.Determines whether two parallel sequences are equal by comparing their elements by using a specified IEqualityComparer{T}.

Single<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 유일한 요소를 반환하고, 시퀀스의 요소가 정확히 하나가 아니면 예외를 throw합니다.Returns the only element of a parallel sequence, and throws an exception if there is not exactly one element in the sequence.

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

병렬 시퀀스에서 지정된 조건에 맞는 유일한 요소를 반환하고, 이러한 요소가 둘 이상 있으면 예외를 throw합니다.Returns the only element of a parallel sequence that satisfies a specified condition, and throws an exception if more than one such element exists.

SingleOrDefault<TSource>(ParallelQuery<TSource>)

병렬 시퀀스의 유일한 요소를 반환하거나 시퀀스가 비어 있으면 기본값을 반환합니다. 시퀀스에 요소가 둘 이상 있으면 예외를 throw합니다.Returns the only element of a parallel sequence, or a default value if the sequence is empty; this method throws an exception if there is more than one element in the sequence.

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

병렬 시퀀스에서 지정된 조건에 맞는 유일한 요소를 반환하거나 이러한 요소가 없으면 기본값을 반환합니다. 조건에 맞는 요소가 둘 이상 있으면 예외를 throw합니다.Returns the only element of a parallel sequence that satisfies a specified condition or a default value if no such element exists; this method throws an exception if more than one element satisfies the condition.

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

병렬 시퀀스에서 지정된 수의 요소를 건너뛴 다음 나머지 요소를 반환합니다.Bypasses a specified number of elements in a parallel sequence and then returns the remaining elements.

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

지정된 조건이 true이면 병렬 시퀀스에 있는 요소를 무시하고 나머지 요소를 반환합니다.Bypasses elements in a parallel sequence as long as a specified condition is true and then returns the remaining elements.

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

지정된 조건이 true이면 병렬 시퀀스에 있는 요소를 무시하고 나머지 요소를 반환합니다.Bypasses elements in a parallel sequence as long as a specified condition is true and then returns the remaining elements. 조건자 함수의 논리에 요소의 인덱스가 사용됩니다.The element's index is used in the logic of the predicate function.

Sum(ParallelQuery<Decimal>)

값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of a sequence of values.

Sum(ParallelQuery<Double>)

값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of a sequence of values.

Sum(ParallelQuery<Int32>)

값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of a sequence of values.

Sum(ParallelQuery<Int64>)

값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of a sequence of values.

Sum(ParallelQuery<Nullable<Decimal>>)

값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of a sequence of values.

Sum(ParallelQuery<Nullable<Double>>)

값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of a sequence of values.

Sum(ParallelQuery<Nullable<Int32>>)

값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of a sequence of values.

Sum(ParallelQuery<Nullable<Int64>>)

값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of a sequence of values.

Sum(ParallelQuery<Nullable<Single>>)

값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of a sequence of values.

Sum(ParallelQuery<Single>)

값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of a sequence of values.

Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Double>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.

Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.

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

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.

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

병렬 시퀀스 시작 위치에서 지정된 수의 연속 요소를 반환합니다.Returns a specified number of contiguous elements from the start of a parallel sequence.

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

지정된 조건이 true인 동안 병렬 시퀀스에서 요소를 반환합니다.Returns elements from a parallel sequence as long as a specified condition is true.

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

지정된 조건이 true인 동안 병렬 시퀀스에서 요소를 반환합니다.Returns elements from a parallel sequence as long as a specified condition is true. 조건자 함수의 논리에 요소의 인덱스가 사용됩니다.The element's index is used in the logic of the predicate function.

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

시퀀스의 요소를 키에 따라 오름차순으로 다시 병렬 정렬합니다.Performs in parallel a subsequent ordering of the elements in a sequence in ascending order according to a key.

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

시퀀스의 요소를 지정된 비교자를 사용하여 오름차순으로 다시 병렬 정렬합니다.Performs in parallel a subsequent ordering of the elements in a sequence in ascending order by using a specified comparer.

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

시퀀스의 요소를 키에 따라 내림차순으로 다시 병렬 정렬합니다.Performs in parallel a subsequent ordering of the elements in a sequence in descending order, according to a key.

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

시퀀스의 요소를 지정된 비교자를 사용하여 내림차순으로 다시 병렬 정렬합니다.Performs in parallel a subsequent ordering of the elements in a sequence in descending order by using a specified comparer.

ToArray<TSource>(ParallelQuery<TSource>)

ParallelQuery<TSource>을 사용하여 배열을 만듭니다.Creates an array from a ParallelQuery<TSource>.

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

지정된 키 선택기와 요소 선택기 함수에 따라 Dictionary<TKey,TValue>를 사용하여 ParallelQuery<TSource>를 만듭니다.Creates a Dictionary<TKey,TValue> from a ParallelQuery<TSource> according to specified key selector and element selector functions.

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

지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 Dictionary<TKey,TValue>를 사용하여 ParallelQuery<TSource>를 만듭니다.Creates a Dictionary<TKey,TValue> from a ParallelQuery<TSource> according to a specified key selector function, a comparer, and an element selector function.

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

지정된 키 선택기 함수에 따라 Dictionary<TKey,TValue>를 사용하여 ParallelQuery<TSource>를 만듭니다.Creates a Dictionary<TKey,TValue> from a ParallelQuery<TSource> according to a specified key selector function.

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

지정된 키 선택기 함수와 키 비교자에 따라 ParallelQuery<TSource>에서 Dictionary<TKey,TValue>를 만듭니다.Creates a Dictionary<TKey,TValue> from a ParallelQuery<TSource> according to a specified key selector function and key comparer.

ToList<TSource>(ParallelQuery<TSource>)

ParallelQuery<TSource>에서 List<T>을 만듭니다.Creates a List<T> from an ParallelQuery<TSource>.

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

지정된 키 선택기와 요소 선택기 함수에 따라 ILookup<TKey,TElement>를 사용하여 ParallelQuery<TSource>을 만듭니다.Creates an ILookup<TKey,TElement> from a ParallelQuery<TSource> according to specified key selector and element selector functions.

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

지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 ILookup<TKey,TElement>를 사용하여 ParallelQuery<TSource>을 만듭니다.Creates an ILookup<TKey,TElement> from a ParallelQuery<TSource> according to a specified key selector function, a comparer and an element selector function.

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

지정된 키 선택기 함수에 따라 ILookup<TKey,TElement>를 사용하여 ParallelQuery<TSource>을 만듭니다.Creates an ILookup<TKey,TElement> from a ParallelQuery<TSource> according to a specified key selector function.

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

지정된 키 선택기 함수와 키 비교자에 따라 ILookup<TKey,TElement>를 사용하여 ParallelQuery<TSource>을 만듭니다.Creates an ILookup<TKey,TElement> from a ParallelQuery<TSource> according to a specified key selector function and key comparer.

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

이 Union 오버로드는 호출되면 안 됩니다.This Union overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when called.

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

이 Union 오버로드는 호출되면 안 됩니다.This Union overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when called.

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

기본 같음 비교자를 사용하여 두 병렬 시퀀스의 합집합을 구합니다.Produces the set union of two parallel sequences by using the default equality comparer.

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

지정된 IEqualityComparer{T}를 사용하여 두 병렬 시퀀스의 합집합을 구합니다.Produces the set union of two parallel sequences by using a specified IEqualityComparer{T}.

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

조건자에 따라 값의 시퀀스를 병렬로 필터링합니다.Filters in parallel a sequence of values based on a predicate.

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

조건자에 따라 값의 시퀀스를 병렬로 필터링합니다.Filters in parallel a sequence of values based on a predicate. 조건자 함수의 논리에 각 요소의 인덱스가 사용됩니다.Each element's index is used in the logic of the predicate function.

WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken)

쿼리와 연결할 CancellationToken을 설정합니다.Sets the CancellationToken to associate with the query.

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

쿼리에서 사용할 병렬 처리 수준을 설정합니다.Sets the degree of parallelism to use in a query. 병렬 처리 수준은 쿼리를 처리하기 위해 동시에 실행되는 작업의 최대 수입니다.Degree of parallelism is the maximum number of concurrently executing tasks that will be used to process the query.

WithExecutionMode<TSource>(ParallelQuery<TSource>, ParallelExecutionMode)

쿼리의 실행 모드를 설정합니다.Sets the execution mode of the query.

WithMergeOptions<TSource>(ParallelQuery<TSource>, ParallelMergeOptions)

쿼리가 출력을 버퍼링하는 방식을 지정하는 병합 옵션을 이 쿼리에 대해 설정합니다.Sets the merge options for this query, which specify how the query will buffer output.

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

이 Zip 오버로드는 호출되면 안 됩니다.This Zip overload should never be called. 이 메서드는 사용되지 않는 것으로 표시되며 호출되면 항상 NotSupportedException을 throw합니다.This method is marked as obsolete and always throws NotSupportedException when invoked.

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

지정된 조건자 함수를 사용하여 두 시퀀스를 병렬로 병합합니다.Merges in parallel two sequences by using the specified predicate function.

적용 대상

추가 정보