Partitioner.Create Methode

Definition

Erstellt einen Partitionierer.

Überlädt

Name Beschreibung
Create(Int32, Int32)

Erstellt einen Partitionierer, der den vom Benutzer angegebenen Bereich blöcket.

Create(Int64, Int64)

Erstellt einen Partitionierer, der den vom Benutzer angegebenen Bereich blöcket.

Create(Int32, Int32, Int32)

Erstellt einen Partitionierer, der den vom Benutzer angegebenen Bereich blöcket.

Create(Int64, Int64, Int64)

Erstellt einen Partitionierer, der den vom Benutzer angegebenen Bereich blöcket.

Create<TSource>(IEnumerable<TSource>)

Erstellt einen geordneten Partitionierer aus einer IEnumerable<T> Instanz.

Create<TSource>(IEnumerable<TSource>, EnumerablePartitionerOptions)

Erstellt einen geordneten Partitionierer aus einer IEnumerable<T> Instanz.

Create<TSource>(IList<TSource>, Boolean)

Erstellt einen geordneten Partitionierer aus einer IList<T> Instanz.

Create<TSource>(TSource[], Boolean)

Erstellt einen geordneten Partitionierer aus einer Array Instanz.

Create(Int32, Int32)

Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs

Erstellt einen Partitionierer, der den vom Benutzer angegebenen Bereich blöcket.

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

Parameter

fromInclusive
Int32

Die untere, inklusive Grenze des Bereichs.

toExclusive
Int32

Die obere, exklusive Grenze des Bereichs.

Gibt zurück

Eine Partitionierung.

Ausnahmen

Das toExclusive Argument ist kleiner oder gleich dem fromInclusive Argument.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Benutzerdefinierte Partitionierer für PLINQ und TPL.

Weitere Informationen

Gilt für:

Create(Int64, Int64)

Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs

Erstellt einen Partitionierer, der den vom Benutzer angegebenen Bereich blöcket.

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

Parameter

fromInclusive
Int64

Die untere, inklusive Grenze des Bereichs.

toExclusive
Int64

Die obere, exklusive Grenze des Bereichs.

Gibt zurück

Eine Partitionierung.

Ausnahmen

Das toExclusive Argument ist kleiner oder gleich dem fromInclusive Argument.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Benutzerdefinierte Partitionierer für PLINQ und TPL.

Weitere Informationen

Gilt für:

Create(Int32, Int32, Int32)

Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs

Erstellt einen Partitionierer, der den vom Benutzer angegebenen Bereich blöcket.

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

Parameter

fromInclusive
Int32

Die untere, inklusive Grenze des Bereichs.

toExclusive
Int32

Die obere, exklusive Grenze des Bereichs.

rangeSize
Int32

Die Größe der einzelnen Unterbereiche.

Gibt zurück

Eine Partitionierung.

Ausnahmen

Das toExclusive Argument ist kleiner oder gleich dem fromInclusive Argument.

-oder-

Das rangeSize Argument ist kleiner als oder gleich 0.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Benutzerdefinierte Partitionierer für PLINQ und TPL.

Weitere Informationen

Gilt für:

Create(Int64, Int64, Int64)

Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs

Erstellt einen Partitionierer, der den vom Benutzer angegebenen Bereich blöcket.

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

Parameter

fromInclusive
Int64

Die untere, inklusive Grenze des Bereichs.

toExclusive
Int64

Die obere, exklusive Grenze des Bereichs.

rangeSize
Int64

Die Größe der einzelnen Unterbereiche.

Gibt zurück

Eine Partitionierung.

Ausnahmen

Das toExclusive Argument ist kleiner oder gleich dem fromInclusive Argument.

-oder-

Das rangeSize Argument ist kleiner als oder gleich 0.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Benutzerdefinierte Partitionierer für PLINQ und TPL.

Weitere Informationen

Gilt für:

Create<TSource>(IEnumerable<TSource>)

Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs

Erstellt einen geordneten Partitionierer aus einer IEnumerable<T> Instanz.

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)

Typparameter

TSource

Typ der Elemente in der Quellenumerable.

Parameter

source
IEnumerable<TSource>

Die Enumeration, die partitioniert werden kann.

Gibt zurück

Eine geordnete Partitionierung basierend auf dem Eingabearray.

Hinweise

Die sortierung, die in der erstellten Partitionierung verwendet wird, wird durch die natürliche Reihenfolge der Elemente bestimmt, die aus der Quelle abgerufen werden können. Weitere Informationen und Beispiele finden Sie unter Benutzerdefinierte Partitionierer für PLINQ und TPL.

Weitere Informationen

Gilt für:

Create<TSource>(IEnumerable<TSource>, EnumerablePartitionerOptions)

Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs

Erstellt einen geordneten Partitionierer aus einer IEnumerable<T> Instanz.

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)

Typparameter

TSource

Typ der Elemente in der Quellenumerable.

Parameter

source
IEnumerable<TSource>

Die Enumeration, die partitioniert werden kann.

partitionerOptions
EnumerablePartitionerOptions

Optionen zum Steuern des Pufferverhaltens des Partitionierers.

Gibt zurück

Eine geordnete Partitionierung basierend auf dem Eingabearray.

Ausnahmen

Das partitionerOptions Argument gibt einen ungültigen Wert für EnumerablePartitionerOptions.

Hinweise

Die sortierung, die in der erstellten Partitionierung verwendet wird, wird durch die natürliche Reihenfolge der Elemente bestimmt, die aus der Quelle abgerufen werden können.

Gilt für:

Create<TSource>(IList<TSource>, Boolean)

Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs

Erstellt einen geordneten Partitionierer aus einer IList<T> Instanz.

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)

Typparameter

TSource

Typ der Elemente in der Quellliste.

Parameter

list
IList<TSource>

Die liste, die partitioniert werden soll.

loadBalance
Boolean

Ein boolescher Wert, der angibt, ob die erstellte Partitionierung dynamisch zwischen Partitionen und nicht statisch partitioniert werden soll.

Gibt zurück

Eine geordnete Partitionierung basierend auf der Eingabeliste.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Benutzerdefinierte Partitionierer für PLINQ und TPL.

Weitere Informationen

Gilt für:

Create<TSource>(TSource[], Boolean)

Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs
Quelle:
PartitionerStatic.cs

Erstellt einen geordneten Partitionierer aus einer Array Instanz.

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)

Typparameter

TSource

Typ der Elemente im Quellarray.

Parameter

array
TSource[]

Das Array, das partitioniert werden soll.

loadBalance
Boolean

Ein boolescher Wert, der angibt, ob die erstellte Partitionierung dynamisch zwischen Partitionen und nicht statisch partitioniert werden soll.

Gibt zurück

Eine geordnete Partitionierung basierend auf dem Eingabearray.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Benutzerdefinierte Partitionierer für PLINQ und TPL.

Weitere Informationen

Gilt für: