Compartilhar via


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

Definição

Método síncrono para retornar uma matriz para o pool que foi obtido anteriormente usando o Rent(Int32) método na mesma AdlsArrayPool<T> instância

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[]

Um buffer para retornar para o pool que foi obtido anteriormente usando o método Rent(Int32).

clearArray
Boolean

Indica se o conteúdo do buffer deve ser apagado antes da reutilização. Se clearArray estiver definido como true e se o pool armazenar o buffer para habilitar a reutilização subsequente, o Return(T[], Boolean) método limpará a matriz de seu conteúdo para que um chamador subsequente usando o Rent(Int32) método não veja o conteúdo do chamador anterior. Se clearArray estiver definido como false ou se o pool liberar o buffer, o conteúdo da matriz permanecerá inalterado.

Aplica-se a