ArrayPool<T>.Create Metodo

Definizione

Overload

Create()

Crea una nuova istanza della classe ArrayPool<T>.

Create(Int32, Int32)

Crea una nuova istanza della classe ArrayPool<T> usando la configurazione specificata.

Create()

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

Crea una nuova istanza della classe ArrayPool<T>.

public static System.Buffers.ArrayPool<T> Create ();

Restituisce

Nuova istanza della classe ArrayPool<T>.

Si applica a

Create(Int32, Int32)

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

Crea una nuova istanza della classe ArrayPool<T> usando la configurazione specificata.

public static System.Buffers.ArrayPool<T> Create (int maxArrayLength, int maxArraysPerBucket);

Parametri

maxArrayLength
Int32

Lunghezza massima di un'istanza di matrice archiviabile nel pool.

maxArraysPerBucket
Int32

Numero massimo di istanze di matrice archiviabili in ogni bucket del pool. Il pool raggruppa le matrici con lunghezze simili in bucket per un accesso più rapido.

Restituisce

Una nuova istanza della classe ArrayPool<T> con la configurazione specificata.

Commenti

L'istanza ArrayPool<T> della classe creata da questo metodo raggruppa le matrici in bucket, senza più di maxArraysPerBucket in ogni bucket e con tali matrici non superano maxArrayLength la lunghezza.

Si applica a