PooledSpan<T> Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
PooledSpan<T>(IEnumerable<T>, Boolean, ArrayPool<T>) |
Запрос массива в пуле, который копирует элементы из предоставленного массива IEnumerable<T> |
PooledSpan<T>(Int32, Boolean, ArrayPool<T>) |
Запрос массива в пуле указанного размера. |
PooledSpan<T>(IEnumerable<T>, Boolean, ArrayPool<T>)
Запрос массива в пуле, который копирует элементы из предоставленного массива IEnumerable<T>
public PooledSpan (System.Collections.Generic.IEnumerable<T> original, bool clearWhenDisposed = false, System.Buffers.ArrayPool<T>? pool = default);
new Microsoft.VisualStudio.Utilities.PooledSpan<'T> : seq<'T> * bool * System.Buffers.ArrayPool<'T> -> Microsoft.VisualStudio.Utilities.PooledSpan<'T>
Public Sub New (original As IEnumerable(Of T), Optional clearWhenDisposed As Boolean = false, Optional pool As ArrayPool(Of T) = Nothing)
Параметры
- original
- IEnumerable<T>
Перечислимый объект для копирования элементов.
- clearWhenDisposed
- Boolean
Значение , если элементы в массиве должны иметь значение по умолчанию после возвращения массива в пуле.
- pool
- ArrayPool<T>
Пул, из который запрашивает массив.
Применяется к
PooledSpan<T>(Int32, Boolean, ArrayPool<T>)
Запрос массива в пуле указанного размера.
public PooledSpan (int minimumSize, bool clearWhenDisposed = false, System.Buffers.ArrayPool<T>? pool = default);
new Microsoft.VisualStudio.Utilities.PooledSpan<'T> : int * bool * System.Buffers.ArrayPool<'T> -> Microsoft.VisualStudio.Utilities.PooledSpan<'T>
Public Sub New (minimumSize As Integer, Optional clearWhenDisposed As Boolean = false, Optional pool As ArrayPool(Of T) = Nothing)
Параметры
- minimumSize
- Int32
Требуемый размер массива.
- clearWhenDisposed
- Boolean
Значение , если элементы в массиве должны иметь значение по умолчанию после возвращения массива в пуле.
- pool
- ArrayPool<T>
Пул, из который запрашивает массив.