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 partagée ArrayPool<T> .
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é
Instance partagée ArrayPool<T> .
Remarques
Le pool partagé fournit une implémentation par défaut de la ArrayPool<T> classe destinée à une applicabilité générale. Une classe partagée conserve des tableaux de plusieurs tailles et peut remettre un tableau plus grand que ce qui a été demandé, mais il ne remet jamais un tableau plus petit que celui 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 celle-ci n’est pas disponible.