StringBuilderPooledObjectPolicy Sınıf

Tanım

Havuz StringBuilder örnekleri için bir ilke.

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)
Devralma
StringBuilderPooledObjectPolicy

Oluşturucular

Name Description
StringBuilderPooledObjectPolicy()

Havuz StringBuilder örnekleri için bir ilke.

Özellikler

Name Description
InitialCapacity

Havuza alınan StringBuilder örneklerin ilk kapasitesini alır veya ayarlar.

MaximumRetainedCapacity

ÇağrıldığındaReturn(StringBuilder), korunmasına izin verilen en büyük değeri Capacity alır veya ayarlar.

Yöntemler

Name Description
Create()

T oluşturur.

Return(StringBuilder)

Bir nesne havuza döndürülürken bazı işlemler çalıştırır. Bir nesnenin durumunu sıfırlamak ve nesnenin havuza döndürülmesi gerekip gerekmediğini belirtmek için kullanılabilir.

Return(T)

Bir nesne havuza döndürülürken bazı işlemler çalıştırır. Bir nesnenin durumunu sıfırlamak ve nesnenin havuza döndürülmesi gerekip gerekmediğini belirtmek için kullanılabilir.

(Devralındığı yer: PooledObjectPolicy<T>)

Şunlara uygulanır