ParallelEnumerable.AsOrdered 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| Name | Description |
|---|---|
| AsOrdered(ParallelQuery) |
정렬된 것처럼 데이터 원본을 처리하여 순서가 지정되지 않은 기본값을 재정의합니다. AsOrdered는 AsParallel, ParallelEnumerable.Range 및 ParallelEnumerable.Repeat에서 반환된 제네릭이 아닌 시퀀스에서만 호출될 수 있습니다. |
| AsOrdered<TSource>(ParallelQuery<TSource>) |
정렬된 것처럼 데이터 원본을 처리하여 순서가 지정되지 않은 기본값을 재정의합니다. AsOrdered는 AsParallel, ParallelEnumerable.Range 및 ParallelEnumerable.Repeat에서 반환된 제네릭 시퀀스에서만 호출할 수 있습니다. |
AsOrdered(ParallelQuery)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
정렬된 것처럼 데이터 원본을 처리하여 순서가 지정되지 않은 기본값을 재정의합니다. AsOrdered는 AsParallel, ParallelEnumerable.Range 및 ParallelEnumerable.Repeat에서 반환된 제네릭이 아닌 시퀀스에서만 호출될 수 있습니다.
public:
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery ^ AsOrdered(System::Linq::ParallelQuery ^ source);
public static System.Linq.ParallelQuery AsOrdered(this System.Linq.ParallelQuery source);
static member AsOrdered : System.Linq.ParallelQuery -> System.Linq.ParallelQuery
<Extension()>
Public Function AsOrdered (source As ParallelQuery) As ParallelQuery
매개 변수
- source
- ParallelQuery
입력 시퀀스입니다.
반품
후속 쿼리 연산자에서 원래 순서를 유지할 소스 시퀀스입니다.
예외
source null 참조(Visual Basic 없음)입니다.
요소가 없는 경우 source throw됨
-또는-
쿼리를 통해 중간에 호출되면
-또는-
source가 , Range(Int32, Int32)또는 Repeat<TResult>(TResult, Int32). 중 AsParallel(IEnumerable)하나가 아닌 경우
설명
병렬 처리에서 성능과 유지 순서 사이에는 자연스러운 긴장감이 존재합니다. 기본적으로 병렬 처리된 쿼리는 AsOrdered가 적용되거나 쿼리에 명시적 OrderBy 연산자가 없는 한 결과의 순서가 임의인 것처럼 동작합니다. 자세한 내용은 PLINQ의 Order 유지를 참조하세요.
추가 정보
적용 대상
AsOrdered<TSource>(ParallelQuery<TSource>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
정렬된 것처럼 데이터 원본을 처리하여 순서가 지정되지 않은 기본값을 재정의합니다. AsOrdered는 AsParallel, ParallelEnumerable.Range 및 ParallelEnumerable.Repeat에서 반환된 제네릭 시퀀스에서만 호출할 수 있습니다.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ AsOrdered(System::Linq::ParallelQuery<TSource> ^ source);
public static System.Linq.ParallelQuery<TSource> AsOrdered<TSource>(this System.Linq.ParallelQuery<TSource> source);
static member AsOrdered : System.Linq.ParallelQuery<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function AsOrdered(Of TSource) (source As ParallelQuery(Of TSource)) As ParallelQuery(Of TSource)
형식 매개 변수
- TSource
의 요소 형식입니다 source.
매개 변수
- source
- ParallelQuery<TSource>
입력 시퀀스입니다.
반품
후속 쿼리 연산자에서 원래 순서를 유지할 소스 시퀀스입니다.
예외
source null 참조(Visual Basic 없음)입니다.
source 에는 요소가 없습니다.
-또는-
source 는 AsParallel, ParallelEnumerable.Range 또는 ParallelEnumerable.Repeat 중 하나가 아닙니다.
설명
병렬 처리에서 성능과 유지 순서 사이에는 자연스러운 긴장감이 존재합니다. 기본적으로 병렬 처리된 쿼리는 AsOrdered가 적용되거나 쿼리에 명시적 OrderBy 연산자가 없는 한 결과의 순서가 임의인 것처럼 동작합니다. 자세한 내용은 PLINQ의 Order 유지를 참조하세요.