ArrayPool<T>.Create Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Create() |
Cria uma nova instância da classe ArrayPool<T>. |
Create(Int32, Int32) |
Cria uma nova instância da classe ArrayPool<T> usando a configuração especificada. |
Create()
- Origem:
- ArrayPool.cs
- Origem:
- ArrayPool.cs
- Origem:
- ArrayPool.cs
Cria uma nova instância da 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)
Retornos
Uma nova instância da classe ArrayPool<T>.
Aplica-se a
Create(Int32, Int32)
- Origem:
- ArrayPool.cs
- Origem:
- ArrayPool.cs
- Origem:
- ArrayPool.cs
Cria uma nova instância da classe ArrayPool<T> 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 matriz que pode ser armazenada no pool.
- maxArraysPerBucket
- Int32
O número máximo de instâncias de matriz que podem ser armazenadas em cada bucket no pool. O pool agrupa matrizes de comprimentos semelhantes em buckets para um acesso mais rápido.
Retornos
Uma nova instância da classe ArrayPool<T> com a configuração especificada.
Comentários
A instância da ArrayPool<T> classe criada por esse método agrupará matrizes em buckets, com não mais do que maxArraysPerBucket
em cada bucket e com essas matrizes não excedendo maxArrayLength
em comprimento.