Aracılığıyla paylaş


DefaultObjectPoolProvider Sınıf

Tanım

Varsayılan ObjectPoolProviderdeğeridir.

public ref class DefaultObjectPoolProvider : Microsoft::Extensions::ObjectPool::ObjectPoolProvider
public class DefaultObjectPoolProvider : Microsoft.Extensions.ObjectPool.ObjectPoolProvider
type DefaultObjectPoolProvider = class
    inherit ObjectPoolProvider
Public Class DefaultObjectPoolProvider
Inherits ObjectPoolProvider
Devralma
DefaultObjectPoolProvider

Oluşturucular

DefaultObjectPoolProvider()

Varsayılan ObjectPoolProviderdeğeridir.

Özellikler

MaximumRetained

Havuzda tutulacak en fazla nesne sayısı.

Yöntemler

Create<T>()

oluşturur ObjectPool.

(Devralındığı yer: ObjectPoolProvider)
Create<T>(IPooledObjectPolicy<T>)

Verilen IPooledObjectPolicy<T>ile bir ObjectPool oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Uzantı Metotları

CreateStringBuilderPool(ObjectPoolProvider)

Örnekleri havuzlayan StringBuilder bir ObjectPool<T> oluşturur.

CreateStringBuilderPool(ObjectPoolProvider, Int32, Int32)

Örnekleri havuzlayan StringBuilder bir ObjectPool<T> oluşturur.

Şunlara uygulanır