ArrayPool<T>.Shared Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un'istanza condivisa 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)
Valore della proprietà
Istanza condivisa ArrayPool<T> .
Commenti
Il pool condiviso fornisce un'implementazione predefinita della ArrayPool<T> classe destinata all'applicabilità generale. Una classe condivisa gestisce matrici di più dimensioni e può restituire una matrice più grande di quella effettivamente richiesta, ma non restituirà mai una matrice più piccola di quanto richiesto. L'affitto di un buffer da una classe condivisa tramite il Rent metodo comporterà l'utilizzo di un buffer esistente dal pool se è disponibile un buffer appropriato o in un nuovo buffer allocato se non ne è disponibile uno.