ArrayPool<T>.Rent(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère une mémoire tampon qui est au moins de la longueur demandée.
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()
Paramètres
- minimumLength
- Int32
Longueur minimale du tableau.
Retours
Tableau de type T dont la longueur est au moins minimumLength
.
Remarques
Cette mémoire tampon est prêtée à l’appelant et doit être retournée au même pool à l’aide de la Return méthode, afin qu’elle puisse être réutilisée dans les appels suivants à la Rent méthode. L’échec du retour d’une mémoire tampon louée n’est pas une erreur irrécupérable. Toutefois, cela peut entraîner une baisse des performances de l’application, car le pool peut avoir besoin de créer une mémoire tampon pour remplacer celle perdue.
Le tableau retourné par cette méthode n’est peut-être pas initialisé à zéro.