Поделиться через


ObjectPoolProviderExtensions.CreateStringBuilderPool Метод

Определение

Перегрузки

CreateStringBuilderPool(ObjectPoolProvider)

Создает объект , который ObjectPool<T> содержит StringBuilder экземпляры пула.

CreateStringBuilderPool(ObjectPoolProvider, Int32, Int32)

Создает объект , который ObjectPool<T> содержит StringBuilder экземпляры пула.

CreateStringBuilderPool(ObjectPoolProvider)

Исходный код:
ObjectPoolProviderExtensions.cs
Исходный код:
ObjectPoolProviderExtensions.cs
Исходный код:
ObjectPoolProviderExtensions.cs

Создает объект , который ObjectPool<T> содержит StringBuilder экземпляры пула.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::ObjectPool::ObjectPool<System::Text::StringBuilder ^> ^ CreateStringBuilderPool(Microsoft::Extensions::ObjectPool::ObjectPoolProvider ^ provider);
public static Microsoft.Extensions.ObjectPool.ObjectPool<System.Text.StringBuilder> CreateStringBuilderPool (this Microsoft.Extensions.ObjectPool.ObjectPoolProvider provider);
static member CreateStringBuilderPool : Microsoft.Extensions.ObjectPool.ObjectPoolProvider -> Microsoft.Extensions.ObjectPool.ObjectPool<System.Text.StringBuilder>
<Extension()>
Public Function CreateStringBuilderPool (provider As ObjectPoolProvider) As ObjectPool(Of StringBuilder)

Параметры

Возвращаемое значение

ObjectPool<T>.

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

CreateStringBuilderPool(ObjectPoolProvider, Int32, Int32)

Исходный код:
ObjectPoolProviderExtensions.cs
Исходный код:
ObjectPoolProviderExtensions.cs
Исходный код:
ObjectPoolProviderExtensions.cs

Создает объект , который ObjectPool<T> содержит StringBuilder экземпляры пула.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::ObjectPool::ObjectPool<System::Text::StringBuilder ^> ^ CreateStringBuilderPool(Microsoft::Extensions::ObjectPool::ObjectPoolProvider ^ provider, int initialCapacity, int maximumRetainedCapacity);
public static Microsoft.Extensions.ObjectPool.ObjectPool<System.Text.StringBuilder> CreateStringBuilderPool (this Microsoft.Extensions.ObjectPool.ObjectPoolProvider provider, int initialCapacity, int maximumRetainedCapacity);
static member CreateStringBuilderPool : Microsoft.Extensions.ObjectPool.ObjectPoolProvider * int * int -> Microsoft.Extensions.ObjectPool.ObjectPool<System.Text.StringBuilder>
<Extension()>
Public Function CreateStringBuilderPool (provider As ObjectPoolProvider, initialCapacity As Integer, maximumRetainedCapacity As Integer) As ObjectPool(Of StringBuilder)

Параметры

initialCapacity
Int32

Начальная емкость для инициализации StringBuilder экземпляров.

maximumRetainedCapacity
Int32

Максимальное значение, Capacity которое может быть сохранено при возврате экземпляра.

Возвращаемое значение

ObjectPool<T>.

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