ArrayPool<T>.Shared Propriété
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.
Obtient une instance ArrayPool<T> partagée.
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)
Valeur de propriété
Un instance partagé ArrayPool<T> .
Remarques
Le pool partagé fournit une implémentation par défaut de la ArrayPool<T> classe qui est destinée à une applicabilité générale. Une classe partagée gère des tableaux de plusieurs tailles et peut remettre un tableau plus grand que ce qui a été demandé, mais elle ne remet jamais un tableau plus petit que ce qui a été demandé. La location d’une mémoire tampon à partir d’une classe partagée à l’aide de la Rent méthode entraîne la prise d’une mémoire tampon existante à partir du pool si une mémoire tampon appropriée est disponible ou dans une nouvelle mémoire tampon allouée si elle n’est pas disponible.