Condividi tramite


ArrayPool<T>.Shared Proprietà

Definizione

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.

Si applica a