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

Применяется к