ArrayPool<T>.Shared Propiedad

Definición

Obtiene una instancia compartida 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)

Valor de propiedad

Una instancia compartida ArrayPool<T> .

Comentarios

El grupo compartido proporciona una implementación predeterminada de la ArrayPool<T> clase destinada a la aplicabilidad general. Una clase compartida mantiene matrices de varios tamaños y puede devolver una matriz mayor de la que se solicitó realmente, pero nunca devolverá una matriz más pequeña de la solicitada. Alquilar un búfer de una clase compartida mediante el Rent método hará que se tome un búfer existente del grupo si hay disponible un búfer adecuado o en un nuevo búfer que se asigna si no hay uno disponible.

Se aplica a