ArrayPool<T>.Shared Eigenschap
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 haalt u een gedeeld exemplaar ArrayPool<T> op.
public:
static property System::Buffers::ArrayPool<T> ^ Shared { System::Buffers::ArrayPool<T> ^ get(); };
public static System.Buffers.ArrayPool<T> Shared { get; }
static member Shared : System.Buffers.ArrayPool<'T>
Public Shared ReadOnly Property Shared As ArrayPool(Of T)
Waarde van eigenschap
Een gedeeld exemplaar ArrayPool<T> .
Opmerkingen
De gedeelde pool biedt een standaard implementatie van de ArrayPool<T> klasse die is bedoeld voor algemene toepasselijkheid. Een gedeelde klasse onderhoudt matrices van meerdere grootten en kan een grotere matrix teruggeven dan daadwerkelijk is aangevraagd, maar er wordt nooit een kleinere matrix geretourneerd dan is aangevraagd. Het huren van een buffer uit een gedeelde klasse met behulp van de Rent methode leidt ertoe dat een bestaande buffer uit de pool wordt gehaald als er een geschikte buffer beschikbaar is of in een nieuwe buffer wordt toegewezen als er geen buffer beschikbaar is.