AspNetMemoryMonitor 類別

定義

記憶體監視器的 ASP.NET 預設實作。

public ref class AspNetMemoryMonitor sealed : IDisposable, IObservable<System::Web::Hosting::LowPhysicalMemoryInfo ^>, IObservable<System::Web::Hosting::RecycleLimitInfo ^>, System::Web::Hosting::IApplicationMonitor
public sealed class AspNetMemoryMonitor : IDisposable, IObservable<System.Web.Hosting.LowPhysicalMemoryInfo>, IObservable<System.Web.Hosting.RecycleLimitInfo>, System.Web.Hosting.IApplicationMonitor
type AspNetMemoryMonitor = class
    interface IApplicationMonitor
    interface IDisposable
    interface IObservable<RecycleLimitInfo>
    interface IObservable<LowPhysicalMemoryInfo>
Public NotInheritable Class AspNetMemoryMonitor
Implements IApplicationMonitor, IDisposable, IObservable(Of LowPhysicalMemoryInfo), IObservable(Of RecycleLimitInfo)
繼承
AspNetMemoryMonitor
實作

屬性

DefaultLowPhysicalMemoryObserver

取得或設定預設記憶體不足的觀察者。 設定此屬性會取消訂閱之前已存在的 'default' 觀察者。 只能有一個 'default'。 若要提供額外的觀察者,請使用 Subscribe 方法。

DefaultRecycleLimitObserver

取得或設定預設的回收限制觀察者。 設定此屬性會取消訂閱之前已存在的 'default' 觀察者。 只能有一個 'default'。 若要提供額外的觀察者,請使用 Subscribe 方法。

方法

Dispose()

釋放記憶體監視器所使用的所有資源。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Start()

開始監視和引發通知。

Stop()

停止監視和引發通知。

Subscribe(IObserver<LowPhysicalMemoryInfo>)

訂閱除了預設記憶體不足觀察者以外的記憶體不足觀察器。

Subscribe(IObserver<RecycleLimitInfo>)

訂閱除了預設回收限制觀察者以外的回收限制觀察器。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於