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
구현

속성

Name Description
DefaultLowPhysicalMemoryObserver

기본 메모리 부족 관찰자를 가져오거나 설정합니다. 이 속성을 설정하면 이전에 있던 '기본' 관찰자가 구독 취소됩니다. '기본값'은 하나만 있을 수 있습니다. 추가 관찰자를 제공하려면 이 메서드를 Subscribe 사용합니다.

DefaultRecycleLimitObserver

기본 재활용 제한 관찰자를 가져오거나 설정합니다. 이 속성을 설정하면 이전에 있던 '기본' 관찰자가 구독 취소됩니다. '기본값'은 하나만 있을 수 있습니다. 추가 관찰자를 제공하려면 이 메서드를 Subscribe 사용합니다.

메서드

Name Description
Dispose()

메모리 모니터에서 사용하는 모든 리소스를 해제합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 사용됩니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
Start()

모니터링 및 알림 발생을 시작합니다.

Stop()

모니터링 및 알림 발생을 중지합니다.

Subscribe(IObserver<LowPhysicalMemoryInfo>)

기본 메모리 부족 관찰자 외에도 메모리 부족 관찰자를 구독합니다.

Subscribe(IObserver<RecycleLimitInfo>)

기본 재활용 제한 관찰자 외에도 재활용 제한 관찰자를 구독합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상