Partitioner.Create 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
파티셔너를 만듭니다.
오버로드
Create(Int32, Int32) |
사용자가 지정한 범위를 분할하는 파티셔너를 만듭니다. |
Create(Int64, Int64) |
사용자가 지정한 범위를 분할하는 파티셔너를 만듭니다. |
Create(Int32, Int32, Int32) |
사용자가 지정한 범위를 분할하는 파티셔너를 만듭니다. |
Create(Int64, Int64, Int64) |
사용자가 지정한 범위를 분할하는 파티셔너를 만듭니다. |
Create<TSource>(IEnumerable<TSource>) |
IEnumerable<T> 인스턴스에서 정렬할 수 있는 파티셔너를 만듭니다. |
Create<TSource>(IEnumerable<TSource>, EnumerablePartitionerOptions) |
IEnumerable<T> 인스턴스에서 정렬할 수 있는 파티셔너를 만듭니다. |
Create<TSource>(IList<TSource>, Boolean) |
IList<T> 인스턴스에서 정렬할 수 있는 파티셔너를 만듭니다. |
Create<TSource>(TSource[], Boolean) |
Array 인스턴스에서 정렬할 수 있는 파티셔너를 만듭니다. |
Create(Int32, Int32)
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
사용자가 지정한 범위를 분할하는 파티셔너를 만듭니다.
public:
static System::Collections::Concurrent::OrderablePartitioner<Tuple<int, int> ^> ^ Create(int fromInclusive, int toExclusive);
public static System.Collections.Concurrent.OrderablePartitioner<Tuple<int,int>> Create (int fromInclusive, int toExclusive);
static member Create : int * int -> System.Collections.Concurrent.OrderablePartitioner<int * int>
Public Shared Function Create (fromInclusive As Integer, toExclusive As Integer) As OrderablePartitioner(Of Tuple(Of Integer, Integer))
매개 변수
- fromInclusive
- Int32
범위의 하한(포함)입니다.
- toExclusive
- Int32
범위의 상한(제외)입니다.
반환
파티셔너입니다.
예외
toExclusive
인수는 fromInclusive
인수보다 작거나 같습니다.
설명
자세한 내용과 예제는 PLINQ 및 TPL에 대한 사용자 지정 파티셔너를 참조하세요.
추가 정보
적용 대상
Create(Int64, Int64)
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
사용자가 지정한 범위를 분할하는 파티셔너를 만듭니다.
public:
static System::Collections::Concurrent::OrderablePartitioner<Tuple<long, long> ^> ^ Create(long fromInclusive, long toExclusive);
public static System.Collections.Concurrent.OrderablePartitioner<Tuple<long,long>> Create (long fromInclusive, long toExclusive);
static member Create : int64 * int64 -> System.Collections.Concurrent.OrderablePartitioner<int64 * int64>
Public Shared Function Create (fromInclusive As Long, toExclusive As Long) As OrderablePartitioner(Of Tuple(Of Long, Long))
매개 변수
- fromInclusive
- Int64
범위의 하한(포함)입니다.
- toExclusive
- Int64
범위의 상한(제외)입니다.
반환
파티셔너입니다.
예외
toExclusive
인수는 fromInclusive
인수보다 작거나 같습니다.
설명
자세한 내용과 예제는 PLINQ 및 TPL에 대한 사용자 지정 파티셔너를 참조하세요.
추가 정보
적용 대상
Create(Int32, Int32, Int32)
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
사용자가 지정한 범위를 분할하는 파티셔너를 만듭니다.
public:
static System::Collections::Concurrent::OrderablePartitioner<Tuple<int, int> ^> ^ Create(int fromInclusive, int toExclusive, int rangeSize);
public static System.Collections.Concurrent.OrderablePartitioner<Tuple<int,int>> Create (int fromInclusive, int toExclusive, int rangeSize);
static member Create : int * int * int -> System.Collections.Concurrent.OrderablePartitioner<int * int>
Public Shared Function Create (fromInclusive As Integer, toExclusive As Integer, rangeSize As Integer) As OrderablePartitioner(Of Tuple(Of Integer, Integer))
매개 변수
- fromInclusive
- Int32
범위의 하한(포함)입니다.
- toExclusive
- Int32
범위의 상한(제외)입니다.
- rangeSize
- Int32
각 하위 범위의 크기입니다.
반환
파티셔너입니다.
예외
toExclusive
인수는 fromInclusive
인수보다 작거나 같습니다.
또는
rangeSize
인수가 0보다 작거나 같은 경우.
설명
자세한 내용과 예제는 PLINQ 및 TPL에 대한 사용자 지정 파티셔너를 참조하세요.
추가 정보
적용 대상
Create(Int64, Int64, Int64)
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
사용자가 지정한 범위를 분할하는 파티셔너를 만듭니다.
public:
static System::Collections::Concurrent::OrderablePartitioner<Tuple<long, long> ^> ^ Create(long fromInclusive, long toExclusive, long rangeSize);
public static System.Collections.Concurrent.OrderablePartitioner<Tuple<long,long>> Create (long fromInclusive, long toExclusive, long rangeSize);
static member Create : int64 * int64 * int64 -> System.Collections.Concurrent.OrderablePartitioner<int64 * int64>
Public Shared Function Create (fromInclusive As Long, toExclusive As Long, rangeSize As Long) As OrderablePartitioner(Of Tuple(Of Long, Long))
매개 변수
- fromInclusive
- Int64
범위의 하한(포함)입니다.
- toExclusive
- Int64
범위의 상한(제외)입니다.
- rangeSize
- Int64
각 하위 범위의 크기입니다.
반환
파티셔너입니다.
예외
toExclusive
인수는 fromInclusive
인수보다 작거나 같습니다.
또는
rangeSize
인수가 0보다 작거나 같은 경우.
설명
자세한 내용과 예제는 PLINQ 및 TPL에 대한 사용자 지정 파티셔너를 참조하세요.
추가 정보
적용 대상
Create<TSource>(IEnumerable<TSource>)
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
IEnumerable<T> 인스턴스에서 정렬할 수 있는 파티셔너를 만듭니다.
public:
generic <typename TSource>
static System::Collections::Concurrent::OrderablePartitioner<TSource> ^ Create(System::Collections::Generic::IEnumerable<TSource> ^ source);
public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource> (System.Collections.Generic.IEnumerable<TSource> source);
static member Create : seq<'Source> -> System.Collections.Concurrent.OrderablePartitioner<'Source>
Public Shared Function Create(Of TSource) (source As IEnumerable(Of TSource)) As OrderablePartitioner(Of TSource)
형식 매개 변수
- TSource
소스 열거 가능한 형식에 있는 요소의 형식입니다.
매개 변수
- source
- IEnumerable<TSource>
분할할 열거 가능한 형식입니다.
반환
입력 배열을 기초로 정렬할 수 있는 파티셔너입니다.
설명
생성된 파티셔너에 사용되는 순서는 원본 열거 가능 요소에서 검색된 요소의 자연 순서에 따라 결정됩니다. 자세한 내용과 예제는 PLINQ 및 TPL에 대한 사용자 지정 파티셔너를 참조하세요.
추가 정보
적용 대상
Create<TSource>(IEnumerable<TSource>, EnumerablePartitionerOptions)
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
IEnumerable<T> 인스턴스에서 정렬할 수 있는 파티셔너를 만듭니다.
public:
generic <typename TSource>
static System::Collections::Concurrent::OrderablePartitioner<TSource> ^ Create(System::Collections::Generic::IEnumerable<TSource> ^ source, System::Collections::Concurrent::EnumerablePartitionerOptions partitionerOptions);
public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource> (System.Collections.Generic.IEnumerable<TSource> source, System.Collections.Concurrent.EnumerablePartitionerOptions partitionerOptions);
static member Create : seq<'Source> * System.Collections.Concurrent.EnumerablePartitionerOptions -> System.Collections.Concurrent.OrderablePartitioner<'Source>
Public Shared Function Create(Of TSource) (source As IEnumerable(Of TSource), partitionerOptions As EnumerablePartitionerOptions) As OrderablePartitioner(Of TSource)
형식 매개 변수
- TSource
소스 열거 가능한 형식에 있는 요소의 형식입니다.
매개 변수
- source
- IEnumerable<TSource>
분할할 열거 가능한 형식입니다.
- partitionerOptions
- EnumerablePartitionerOptions
파티셔너의 버퍼링 동작을 제어하는 옵션입니다.
반환
입력 배열을 기초로 정렬할 수 있는 파티셔너입니다.
예외
partitionerOptions
인수는 EnumerablePartitionerOptions에 대해 잘못된 값을 지정합니다.
설명
생성된 파티셔너에 사용되는 순서는 원본 열거 가능 요소에서 검색된 요소의 자연 순서에 따라 결정됩니다.
적용 대상
Create<TSource>(IList<TSource>, Boolean)
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
IList<T> 인스턴스에서 정렬할 수 있는 파티셔너를 만듭니다.
public:
generic <typename TSource>
static System::Collections::Concurrent::OrderablePartitioner<TSource> ^ Create(System::Collections::Generic::IList<TSource> ^ list, bool loadBalance);
public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource> (System.Collections.Generic.IList<TSource> list, bool loadBalance);
static member Create : System.Collections.Generic.IList<'Source> * bool -> System.Collections.Concurrent.OrderablePartitioner<'Source>
Public Shared Function Create(Of TSource) (list As IList(Of TSource), loadBalance As Boolean) As OrderablePartitioner(Of TSource)
형식 매개 변수
- TSource
소스 목록에 있는 요소의 형식입니다.
매개 변수
- list
- IList<TSource>
분할할 목록입니다.
- loadBalance
- Boolean
만들어진 파티셔너가 파티션 간에 부하를 정적으로 분산하는 것이 아니라 동적으로 분산시켜야 하는지 여부를 나타내는 부울 값입니다.
반환
입력 목록을 기초로 정렬할 수 있는 파티셔너입니다.
설명
자세한 내용과 예제는 PLINQ 및 TPL에 대한 사용자 지정 파티셔너를 참조하세요.
추가 정보
적용 대상
Create<TSource>(TSource[], Boolean)
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
- Source:
- PartitionerStatic.cs
Array 인스턴스에서 정렬할 수 있는 파티셔너를 만듭니다.
public:
generic <typename TSource>
static System::Collections::Concurrent::OrderablePartitioner<TSource> ^ Create(cli::array <TSource> ^ array, bool loadBalance);
public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource> (TSource[] array, bool loadBalance);
static member Create : 'Source[] * bool -> System.Collections.Concurrent.OrderablePartitioner<'Source>
Public Shared Function Create(Of TSource) (array As TSource(), loadBalance As Boolean) As OrderablePartitioner(Of TSource)
형식 매개 변수
- TSource
소스 배열에 있는 요소의 형식입니다.
매개 변수
- array
- TSource[]
분할할 배열입니다.
- loadBalance
- Boolean
만들어진 파티셔너가 파티션 간에 부하를 정적으로 분산하는 것이 아니라 동적으로 분산시켜야 하는지 여부를 나타내는 부울 값입니다.
반환
입력 배열을 기초로 정렬할 수 있는 파티셔너입니다.
설명
자세한 내용과 예제는 PLINQ 및 TPL에 대한 사용자 지정 파티셔너를 참조하세요.
추가 정보
적용 대상
.NET