Partager via


ArrayPool<T>.Create Méthode

Définition

Surcharges

Create()

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

Create(Int32, Int32)

Crée une instance de la classe ArrayPool<T> en utilisant la configuration spécifiée.

Create()

Source:
ArrayPool.cs
Source:
ArrayPool.cs
Source:
ArrayPool.cs

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

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)

Source:
ArrayPool.cs
Source:
ArrayPool.cs
Source:
ArrayPool.cs

Crée une instance de la classe ArrayPool<T> en utilisant 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 les tableaux de mêmes longueurs dans des compartiments pour un accès plus rapide.

Retours

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

Remarques

Les instance de la ArrayPool<T> classe créée par cette méthode regroupent les tableaux en compartiments, avec pas plus que maxArraysPerBucket dans chaque compartiment, et avec ces tableaux dont la longueur ne dépasse maxArrayLength pas.

S’applique à