ArrayPool<T>.Create Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| Create() |
Создает новый экземпляр класса ArrayPool<T>. |
| Create(Int32, Int32) |
Создает новый экземпляр класса с помощью указанной ArrayPool<T> конфигурации. |
Create()
- Исходный код:
- ArrayPool.cs
- Исходный код:
- ArrayPool.cs
- Исходный код:
- ArrayPool.cs
- Исходный код:
- ArrayPool.cs
- Исходный код:
- ArrayPool.cs
Создает новый экземпляр класса ArrayPool<T>.
public:
static System::Buffers::ArrayPool<T> ^ Create();
public static System.Buffers.ArrayPool<T> Create();
static member Create : unit -> System.Buffers.ArrayPool<'T>
Public Shared Function Create () As ArrayPool(Of T)
Возвращаемое значение
Новый экземпляр класса ArrayPool<T>.
Применяется к
Create(Int32, Int32)
- Исходный код:
- ArrayPool.cs
- Исходный код:
- ArrayPool.cs
- Исходный код:
- ArrayPool.cs
- Исходный код:
- ArrayPool.cs
- Исходный код:
- ArrayPool.cs
Создает новый экземпляр класса с помощью указанной ArrayPool<T> конфигурации.
public:
static System::Buffers::ArrayPool<T> ^ Create(int maxArrayLength, int maxArraysPerBucket);
public static System.Buffers.ArrayPool<T> Create(int maxArrayLength, int maxArraysPerBucket);
static member Create : int * int -> System.Buffers.ArrayPool<'T>
Public Shared Function Create (maxArrayLength As Integer, maxArraysPerBucket As Integer) As ArrayPool(Of T)
Параметры
- maxArrayLength
- Int32
Максимальная длина экземпляра массива, который может храниться в пуле.
- maxArraysPerBucket
- Int32
Максимальное количество экземпляров массива, которые могут храниться в каждом контейнере в пуле. Массивы пула группирует массивы аналогичной длины в контейнеры для быстрого доступа.
Возвращаемое значение
Новый экземпляр ArrayPool<T> класса с указанной конфигурацией.
Комментарии
Экземпляр класса, созданного ArrayPool<T> этим методом, будет группировать массивы в контейнеры, не более чем maxArraysPerBucket в каждом контейнере, и с этими массивами, не превышающими maxArrayLength длину.