ArrayPool<T>.Shared Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém uma instância ArrayPool<T> compartilhada.
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 da propriedade
Uma instância compartilhada ArrayPool<T> .
Comentários
O pool compartilhado fornece uma implementação padrão da ArrayPool<T> classe que se destina à aplicabilidade geral. Uma classe compartilhada mantém matrizes de vários tamanhos e pode devolver uma matriz maior do que foi realmente solicitada, mas nunca devolverá uma matriz menor do que a solicitada. Alugar um buffer de uma classe compartilhada usando o Rent método resultará em um buffer existente sendo retirado do pool se um buffer apropriado estiver disponível ou em um novo buffer sendo alocado se um não estiver disponível.