ArrayPool<T>.Create Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Create() |
Crea una nuova istanza della ArrayPool<T> classe . |
| Create(Int32, Int32) |
Crea una nuova istanza della ArrayPool<T> classe utilizzando la configurazione specificata. |
Create()
Crea una nuova istanza della 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)
Valori restituiti
Nuova istanza della classe ArrayPool<T>.
Si applica a
Create(Int32, Int32)
Crea una nuova istanza della ArrayPool<T> classe utilizzando 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 che può essere archiviata nel pool.
- maxArraysPerBucket
- Int32
Numero massimo di istanze di matrice che possono essere archiviate in ogni bucket nel pool. Il pool raggruppa matrici di lunghezze simili in bucket per un accesso più rapido.
Valori restituiti
Nuova istanza della ArrayPool<T> classe con la configurazione specificata.
Commenti
L'istanza della ArrayPool<T> classe creata da questo metodo raggruppa le matrici in bucket, senza più di maxArraysPerBucket in ogni bucket e con tali matrici che non superano maxArrayLength la lunghezza.