ArrayPool<T>.Rent(Int32) Método

Definición

Recupera un búfer que tiene al menos la longitud solicitada.Retrieves a buffer that is at least the requested length.

public:
 abstract cli::array <T> ^ Rent(int minimumLength);
public abstract T[] Rent (int minimumLength);
abstract member Rent : int -> 'T[]
Public MustOverride Function Rent (minimumLength As Integer) As T()

Parámetros

minimumLength
Int32

Longitud mínima de la matriz.The minimum length of the array.

Devoluciones

T[]

Una matriz de tipo T que tiene al menos minimumLength de longitud.An array of type T that is at least minimumLength in length.

Comentarios

Este búfer se presta al llamador y debe devolverse al mismo grupo mediante el método Return, de modo que se pueda reutilizar en las llamadas subsiguientes al método Rent.This buffer is loaned to the caller and should be returned to the same pool using the Return method, so that it can be reused in subsequent calls to the Rent method. Un error irrecuperable no devuelve un búfer alquilado.Failure to return a rented buffer is not a fatal error. Sin embargo, puede provocar una disminución del rendimiento de la aplicación, ya que es posible que el grupo necesite crear un nuevo búfer para reemplazar el perdido.However, it may lead to decreased application performance, as the pool may need to create a new buffer to replace the lost one.

Se aplica a