Partager via


Partitioner.Create Méthode

Définition

Crée un partitionneur.

Surcharges

Create(Int32, Int32)

Crée un partitionneur qui morcelle la plage spécifiée par l'utilisateur.

Create(Int64, Int64)

Crée un partitionneur qui morcelle la plage spécifiée par l'utilisateur.

Create(Int32, Int32, Int32)

Crée un partitionneur qui morcelle la plage spécifiée par l'utilisateur.

Create(Int64, Int64, Int64)

Crée un partitionneur qui morcelle la plage spécifiée par l'utilisateur.

Create<TSource>(IEnumerable<TSource>)

Crée un partitionneur classable à partir d'une instance de IEnumerable<T>.

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

Crée un partitionneur classable à partir d'une instance de IEnumerable<T>.

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

Crée un partitionneur classable à partir d'une instance de IList<T>.

Create<TSource>(TSource[], Boolean)

Crée un partitionneur classable à partir d'une instance de Array.

Create(Int32, Int32)

Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs

Crée un partitionneur qui morcelle la plage spécifiée par l'utilisateur.

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

Paramètres

fromInclusive
Int32

Limite inférieure (inclusive) de la plage.

toExclusive
Int32

Limite supérieure (exclusive) de la plage.

Retours

Partitionneur.

Exceptions

L'argument toExclusive est inférieur ou égal à l'argument fromInclusive.

Remarques

Pour plus d’informations et d’exemples, consultez Partitionneurs personnalisés pour PLINQ et TPL.

Voir aussi

S’applique à

Create(Int64, Int64)

Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs

Crée un partitionneur qui morcelle la plage spécifiée par l'utilisateur.

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

Paramètres

fromInclusive
Int64

Limite inférieure (inclusive) de la plage.

toExclusive
Int64

Limite supérieure (exclusive) de la plage.

Retours

Partitionneur.

Exceptions

L'argument toExclusive est inférieur ou égal à l'argument fromInclusive.

Remarques

Pour plus d’informations et d’exemples, consultez Partitionneurs personnalisés pour PLINQ et TPL.

Voir aussi

S’applique à

Create(Int32, Int32, Int32)

Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs

Crée un partitionneur qui morcelle la plage spécifiée par l'utilisateur.

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

Paramètres

fromInclusive
Int32

Limite inférieure (inclusive) de la plage.

toExclusive
Int32

Limite supérieure (exclusive) de la plage.

rangeSize
Int32

Taille de chaque sous-plage.

Retours

Partitionneur.

Exceptions

L'argument toExclusive est inférieur ou égal à l'argument fromInclusive.

- ou -

L'argument rangeSize est inférieur ou égal à 0.

Remarques

Pour plus d’informations et d’exemples, consultez Partitionneurs personnalisés pour PLINQ et TPL.

Voir aussi

S’applique à

Create(Int64, Int64, Int64)

Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs

Crée un partitionneur qui morcelle la plage spécifiée par l'utilisateur.

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

Paramètres

fromInclusive
Int64

Limite inférieure (inclusive) de la plage.

toExclusive
Int64

Limite supérieure (exclusive) de la plage.

rangeSize
Int64

Taille de chaque sous-plage.

Retours

Partitionneur.

Exceptions

L'argument toExclusive est inférieur ou égal à l'argument fromInclusive.

- ou -

L'argument rangeSize est inférieur ou égal à 0.

Remarques

Pour plus d’informations et d’exemples, consultez Partitionneurs personnalisés pour PLINQ et TPL.

Voir aussi

S’applique à

Create<TSource>(IEnumerable<TSource>)

Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs

Crée un partitionneur classable à partir d'une instance de 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)

Paramètres de type

TSource

Type des éléments de l'énumérable source.

Paramètres

source
IEnumerable<TSource>

Énumérable à partitionner.

Retours

Partitionneur classable basé sur le tableau d'entrée.

Remarques

Le classement utilisé dans le partitionneur créé est déterminé par l’ordre naturel des éléments récupérés à partir de la source énumérable. Pour plus d’informations et d’exemples, consultez Partitionneurs personnalisés pour PLINQ et TPL.

Voir aussi

S’applique à

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

Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs

Crée un partitionneur classable à partir d'une instance de 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)

Paramètres de type

TSource

Type des éléments de l'énumérable source.

Paramètres

source
IEnumerable<TSource>

Énumérable à partitionner.

partitionerOptions
EnumerablePartitionerOptions

Options pour contrôler le comportement de mise en mémoire tampon du partitionneur.

Retours

Partitionneur classable basé sur le tableau d'entrée.

Exceptions

L'argument partitionerOptions spécifie une valeur non valide pour EnumerablePartitionerOptions.

Remarques

Le classement utilisé dans le partitionneur créé est déterminé par l’ordre naturel des éléments récupérés à partir de la source énumérable.

S’applique à

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

Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs

Crée un partitionneur classable à partir d'une instance de 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)

Paramètres de type

TSource

Type d'éléments de la liste source.

Paramètres

list
IList<TSource>

Liste à partitionner.

loadBalance
Boolean

Valeur booléenne qui indique si le partitionneur créé doit équilibrer la charge dynamiquement entre les partitions plutôt que statiquement.

Retours

Partitionneur classable basé sur la liste d'entrée.

Remarques

Pour plus d’informations et d’exemples, consultez Partitionneurs personnalisés pour PLINQ et TPL.

Voir aussi

S’applique à

Create<TSource>(TSource[], Boolean)

Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs
Source:
PartitionerStatic.cs

Crée un partitionneur classable à partir d'une instance de 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)

Paramètres de type

TSource

Type des éléments du tableau source.

Paramètres

array
TSource[]

Tableau à partitionner.

loadBalance
Boolean

Valeur booléenne qui indique si le partitionneur créé doit équilibrer la charge dynamiquement entre les partitions plutôt que statiquement.

Retours

Partitionneur classable basé sur le tableau d'entrée.

Remarques

Pour plus d’informations et d’exemples, consultez Partitionneurs personnalisés pour PLINQ et TPL.

Voir aussi

S’applique à