Sdílet prostřednictvím


ArrayPool<T>.Shared Vlastnost

Definice

Získá sdílenou ArrayPool<T> instanci.

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)

Hodnota vlastnosti

Sdílená ArrayPool<T> instance.

Poznámky

Sdílený fond poskytuje výchozí implementaci ArrayPool<T> třídy, která je určena pro obecnou použitelnost. Sdílená třída udržuje pole více velikostí a může vrátit větší pole, než bylo skutečně požadováno, ale nikdy nepředá menší pole, než bylo požadováno. Pronájem vyrovnávací paměti ze sdílené třídy pomocí Rent metody bude mít za následek, že existující vyrovnávací paměť bude odebrána z fondu, pokud je k dispozici odpovídající vyrovnávací paměť, nebo v přidělení nové vyrovnávací paměti, pokud není k dispozici.

Platí pro