Compartir a través de


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

Definición

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

public override void Return(T[] array, bool clearArray = false);
override this.Return : 'T[] * bool -> unit
Public Overrides Sub Return (array As T(), Optional clearArray As Boolean = false)

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 llamador anterior. Si clearArray se establece en false o si el grupo liberará el búfer, el contenido de la matriz se deja sin cambios.

Se aplica a