StringBuilderPooledObjectPolicy 类

定义

用于池实例的策略 StringBuilder

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

构造函数

StringBuilderPooledObjectPolicy()

用于池实例的策略 StringBuilder

属性

InitialCapacity

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

MaximumRetainedCapacity

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

方法

Create()

创建一个 T

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
Return(StringBuilder)

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

Return(T)

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

(继承自 PooledObjectPolicy<T>)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于