ArrayPool<T>.Create Méthode

Définition

Surcharges

Nom Description
Create()

Crée une instance de la ArrayPool<T> classe.

Create(Int32, Int32)

Crée une instance de la classe à l’aide ArrayPool<T> de la configuration spécifiée.

Create()

Crée une instance de la ArrayPool<T> classe.

public:
 static System::Buffers::ArrayPool<T> ^ Create();
public static System.Buffers.ArrayPool<T> Create();
static member Create : unit -> System.Buffers.ArrayPool<'T>
Public Shared Function Create () As ArrayPool(Of T)

Retours

Nouvelle instance de la classe ArrayPool<T>.

S’applique à

Create(Int32, Int32)

Crée une instance de la classe à l’aide ArrayPool<T> de la configuration spécifiée.

public:
 static System::Buffers::ArrayPool<T> ^ Create(int maxArrayLength, int maxArraysPerBucket);
public static System.Buffers.ArrayPool<T> Create(int maxArrayLength, int maxArraysPerBucket);
static member Create : int * int -> System.Buffers.ArrayPool<'T>
Public Shared Function Create (maxArrayLength As Integer, maxArraysPerBucket As Integer) As ArrayPool(Of T)

Paramètres

maxArrayLength
Int32

Longueur maximale d’une instance de tableau qui peut être stockée dans le pool.

maxArraysPerBucket
Int32

Nombre maximal d’instances de tableau qui peuvent être stockées dans chaque compartiment du pool. Le pool regroupe des tableaux de longueurs similaires en compartiments pour un accès plus rapide.

Retours

Nouvelle instance de la ArrayPool<T> classe avec la configuration spécifiée.

Remarques

L’instance de la ArrayPool<T> classe créée par cette méthode regroupe les tableaux en compartiments, sans plus que maxArraysPerBucket dans chaque compartiment, et avec ces tableaux qui ne dépassent maxArrayLength pas la longueur.

S’applique à