다음을 통해 공유


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)

적용 대상