Condividi tramite


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();
public static System.Buffers.ArrayPool<T> Create ();
static member Create : unit -> System.Buffers.ArrayPool<'T>
Public Shared Function Create () As ArrayPool(Of T)

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

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