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 метода приведет к тому, что существующий буфер будет взят из пула, если доступен соответствующий буфер, или в новом буфере, если он недоступен.