ObjectPool<T> 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
簡單物件集區
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
監視以報告物件集區的統計資料