ArrayPool<T>.Rent(Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een buffer opgehaald die ten minste de aangevraagde lengte is.
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()
Parameters
- minimumLength
- Int32
De minimale lengte van de matrix.
Retouren
Een matrix van het type T die minstens minimumLength in lengte is.
Opmerkingen
Deze buffer wordt aan de aanroeper geleend en moet worden geretourneerd naar dezelfde pool met behulp van de methode, zodat deze Return opnieuw kan worden gebruikt in volgende aanroepen naar de Rent methode. Het niet retourneren van een gehuurde buffer is geen fatale fout. Het kan echter leiden tot verminderde toepassingsprestaties, omdat de pool mogelijk een nieuwe buffer moet maken om de verloren buffer te vervangen.
De matrix die door deze methode wordt geretourneerd, is mogelijk niet nul geïnitialiseerd.