다음을 통해 공유


ObjectPool<T> 생성자

정의

단순 개체 풀

public ObjectPool (Func<T> factoryFunc, Orleans.Providers.Streams.Common.IObjectPoolMonitor monitor = default, TimeSpan? monitorWriteInterval = default);
new Orleans.Providers.Streams.Common.ObjectPool<'T (requires 'T :> Orleans.Providers.Streams.Common.PooledResource<'T>)> : Func<'T (requires 'T :> Orleans.Providers.Streams.Common.PooledResource<'T>)> * Orleans.Providers.Streams.Common.IObjectPoolMonitor * Nullable<TimeSpan> -> Orleans.Providers.Streams.Common.ObjectPool<'T (requires 'T :> Orleans.Providers.Streams.Common.PooledResource<'T>)>
Public Sub New (factoryFunc As Func(Of T), Optional monitor As IObjectPoolMonitor = Nothing, Optional monitorWriteInterval As Nullable(Of TimeSpan) = Nothing)

매개 변수

factoryFunc
Func<T>

T 형식의 새 리소스를 만드는 데 사용되는 함수

monitor
IObjectPoolMonitor

개체 풀에 대한 통계를 보고하는 모니터

monitorWriteInterval
Nullable<TimeSpan>

적용 대상