ArrayPool<T>.Create Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| Create() |
Cria uma nova instância da ArrayPool<T> classe. |
| Create(Int32, Int32) |
Cria uma nova instância da ArrayPool<T> classe usando a configuração especificada. |
Create()
Cria uma nova instância da 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)
Devoluções
Uma nova instância da ArrayPool<T> classe.
Aplica-se a
Create(Int32, Int32)
Cria uma nova instância da ArrayPool<T> classe usando a configuração especificada.
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)
Parâmetros
- maxArrayLength
- Int32
O comprimento máximo de uma instância de array que pode ser armazenada no pool.
- maxArraysPerBucket
- Int32
O número máximo de instâncias de array que podem ser armazenadas em cada bucket do pool. A piscina agrupa matrizes de comprimentos semelhantes em baldes para um acesso mais rápido.
Devoluções
Uma nova instância da ArrayPool<T> classe com a configuração especificada.
Observações
A instância da ArrayPool<T> classe criada por este método irá agrupar os arrays em baldes, com no máximo maxArraysPerBucket em cada balde, e com esses arrays não excedendo maxArrayLength o comprimento.