StringBuilderPooledObjectPolicy 类

定义

StringBuilder 实例的策略。

public ref class StringBuilderPooledObjectPolicy : Microsoft::Extensions::ObjectPool::PooledObjectPolicy<System::Text::StringBuilder ^>
public class StringBuilderPooledObjectPolicy : Microsoft.Extensions.ObjectPool.PooledObjectPolicy<System.Text.StringBuilder>
type StringBuilderPooledObjectPolicy = class
    inherit PooledObjectPolicy<StringBuilder>
Public Class StringBuilderPooledObjectPolicy
Inherits PooledObjectPolicy(Of StringBuilder)
继承
StringBuilderPooledObjectPolicy

构造函数

名称 说明
StringBuilderPooledObjectPolicy()

StringBuilder 实例的策略。

属性

名称 说明
InitialCapacity

获取或设置共用 StringBuilder 实例的初始容量。

MaximumRetainedCapacity

获取或设置在调用时Return(StringBuilder)允许保留的Capacity最大值。

方法

名称 说明
Create()

创建 T

Return(StringBuilder)

当对象返回到池时运行一些处理。 可用于重置对象的状态,并指示是否应将对象返回到池。

Return(T)

当对象返回到池时运行一些处理。 可用于重置对象的状态,并指示是否应将对象返回到池。

(继承自 PooledObjectPolicy<T>)

适用于