Partager via


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

Définition

Méthode synchrone pour renvoyer un tableau au pool précédemment obtenu à l’aide de la Rent(Int32) méthode sur le même AdlsArrayPool<T> instance

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)

Paramètres

array
T[]

Mémoire tampon à retourner au pool préalablement obtenu à l’aide de la méthode Rent(Int32).

clearArray
Boolean

Indique si le contenu de la mémoire tampon doit être effacé avant une réutilisation. Si clearArray a la valeur true et si le pool stocke la mémoire tampon pour permettre une réutilisation ultérieure, la Return(T[], Boolean) méthode efface le tableau de son contenu afin qu’un appelant suivant utilisant la Rent(Int32) méthode ne voit pas le contenu de l’appelant précédent. Si clearArray a la valeur false ou si le pool libère la mémoire tampon, le contenu du tableau reste inchangé.

S’applique à