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 ArrayPool<T> condivisa.
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 le matrici di più dimensioni e può restituire una matrice più grande rispetto alla richiesta, ma non restituirà mai una matrice più piccola di quanto richiesto. Il noleggio di un buffer da una classe condivisa usando il Rent metodo comporterà l'inserimento di un buffer esistente dal pool se un buffer appropriato è disponibile o in un nuovo buffer allocato se non è disponibile.