共用方式為


PooledResource<T> 類別

定義

公用程式類別可藉由允許它們追蹤它們來自的集區,並在處置時傳回給集區,以支援集區物件

public abstract class PooledResource<T> : IDisposable where T : PooledResource<T>, IDisposable
type PooledResource<'T (requires 'T :> PooledResource<'T> and 'T :> IDisposable)> = class
    interface IDisposable
Public MustInherit Class PooledResource(Of T)
Implements IDisposable

類型參數

T
繼承
PooledResource<T>
衍生
實作

建構函式

PooledResource<T>()

公用程式類別可藉由允許它們追蹤它們來自的集區,並在處置時傳回給集區,以支援集區物件

屬性

Pool

取得集區,以在處置時將此資源傳回給 。 集區必須在資源配置時設定此屬性。

方法

Dispose()

將專案傳回集區。

OnResetState()

通知物件已清除它,因此可以將它本身重設為新設定物件的狀態。

SignalPurge()

如果要在固定大小物件集區中使用這個物件,則應該使用傳回物件至集區的清除實作覆寫此呼叫。

適用於