Compartir a través de


AdlsArrayPool<T>.ReturnAsync(T[], Boolean) Método

Definición

Método asincrónico para devolver una matriz al grupo que se obtuvo anteriormente mediante el RentAsync(Int32) método en la misma AdlsArrayPool<T> instancia

public abstract System.Threading.Tasks.Task ReturnAsync(T[] array, bool clearArray = false);
abstract member ReturnAsync : 'T[] * bool -> System.Threading.Tasks.Task
Public MustOverride Function ReturnAsync (array As T(), Optional clearArray As Boolean = false) As Task

Parámetros

array
T[]

Búfer que se va a devolver al grupo que se ha obtenido anteriormente con el método Rent(Int32).

clearArray
Boolean

Indica si se debe borrar el contenido del búfer antes de volver a usarlo. Si clearArray se establece en true y si el grupo almacenará el búfer para habilitar la reutilización posterior, el Return(T[], Boolean) método borrará la matriz de su contenido para que un llamador posterior que use el Rent(Int32) método no vea el contenido del autor de la llamada anterior. Si clearArray se establece en false o si el grupo liberará el búfer, el contenido de la matriz se deja sin cambios.

Devoluciones

Se aplica a