ArrayPool<T>.Shared Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает общий 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)
Значение свойства
Общий ArrayPool<T> экземпляр.
Комментарии
Общий пул предоставляет реализацию ArrayPool<T> класса по умолчанию, предназначенного для общего применения. Общий класс поддерживает массивы нескольких размеров и может вернуть больший массив, чем было запрошено, но он никогда не будет передавать меньший массив, чем запрошено. Аренда буфера из общего класса с помощью Rent метода приведет к тому, что существующий буфер берется из пула, если соответствующий буфер доступен или в новом буфере, выделенном, если он недоступен.