AspNetMemoryMonitor AspNetMemoryMonitor AspNetMemoryMonitor AspNetMemoryMonitor Class

定義

メモリ モニターの ASP.NET の既定の実装。ASP.NET default implementation of memory monitor.

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)
継承
AspNetMemoryMonitorAspNetMemoryMonitorAspNetMemoryMonitorAspNetMemoryMonitor
実装

プロパティ

DefaultLowPhysicalMemoryObserver DefaultLowPhysicalMemoryObserver DefaultLowPhysicalMemoryObserver DefaultLowPhysicalMemoryObserver

既定のメモリ不足オブザーバーを取得または設定します。Gets or sets the default low-memory observer. このプロパティを設定すると、以前そこに存在していた '既定の' オブザーバーのサブスクリプションが解除されます。Setting this property unsubscribes the 'default' observer that was there before. 存在できる '既定' は 1 つのみです。There can only be one 'default.' オブザーバーを追加する場合は、Subscribe メソッドを使用します。To provide additional observers, use the Subscribe method.

DefaultRecycleLimitObserver DefaultRecycleLimitObserver DefaultRecycleLimitObserver DefaultRecycleLimitObserver

既定のリサイクル制限オブザーバーを取得または設定します。Gets or sets the default recycle limit observer. このプロパティを設定すると、以前そこに存在していた '既定の' オブザーバーのサブスクリプションが解除されます。Setting this property unsubscribes the 'default' observer that was there before. 存在できる '既定' は 1 つのみです。There can only be one 'default.' オブザーバーを追加する場合は、Subscribe メソッドを使用します。To provide additional observers, use the Subscribe method.

メソッド

Dispose() Dispose() Dispose() Dispose()

メモリ モニターによって使用されているすべてのリソースを解放します。Releases all resources used by the memory monitor.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
Start() Start() Start() Start()

通知の監視と発生を開始します。Start monitoring and firing notifications.

Stop() Stop() Stop() Stop()

通知の監視と発生を停止します。Stop monitoring and firing notifications.

Subscribe(IObserver<LowPhysicalMemoryInfo>) Subscribe(IObserver<LowPhysicalMemoryInfo>) Subscribe(IObserver<LowPhysicalMemoryInfo>) Subscribe(IObserver<LowPhysicalMemoryInfo>)

既定のメモリ不足オブザーバーに加え、メモリ不足オブザーバーをサブスクライブします。Subscribes a low-memory observer in addition to the default low-memory observer.

Subscribe(IObserver<RecycleLimitInfo>) Subscribe(IObserver<RecycleLimitInfo>) Subscribe(IObserver<RecycleLimitInfo>) Subscribe(IObserver<RecycleLimitInfo>)

既定のリサイクル制限オブザーバーに加え、リサイクル制限オブザーバーをサブスクライブします。Subscribes a recycle limit observer in addition to the default recycle limit observer.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象