ArrayPool<T>.Shared Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene una instancia compartida de 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
Instancia compartida ArrayPool<T> .
Comentarios
El grupo compartido proporciona una implementación predeterminada de la ArrayPool<T> clase que está pensada para 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 un búfer existente se tome del grupo si hay disponible un búfer adecuado o en un nuevo búfer que se va a asignar si uno no está disponible.