Compartir vía


ArrayPool<T>.Create Método

Definición

Sobrecargas

Create()

Crea una nueva instancia de la clase ArrayPool<T>.

Create(Int32, Int32)

Crea una nueva instancia de la clase ArrayPool<T> con la condición especificada.

Create()

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

Crea una nueva instancia de la clase 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)

Devoluciones

Nueva instancia de la clase ArrayPool<T>.

Se aplica a

Create(Int32, Int32)

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

Crea una nueva instancia de la clase ArrayPool<T> con la condición 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

Longitud máxima de una instancia de matriz que se puede almacenar en el grupo.

maxArraysPerBucket
Int32

Número máximo de instancias de matriz que se pueden almacenar en cada depósito del grupo. El grupo agrupa matrices de longitudes similares en depósitos para acelerar el acceso.

Devoluciones

Nueva instancia de la clase ArrayPool<T> con la configuración especificada.

Comentarios

La instancia de la ArrayPool<T> clase creada por este método agrupará matrices en cubos, sin más que maxArraysPerBucket en cada cubo y con esas matrices que no superen maxArrayLength la longitud.

Se aplica a