Udostępnij za pośrednictwem


AspNetMemoryMonitor Klasa

Definicja

ASP.NET domyślną implementację monitora pamięci.

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)
Dziedziczenie
AspNetMemoryMonitor
Implementuje

Właściwości

DefaultLowPhysicalMemoryObserver

Pobiera lub ustawia domyślny obserwator o niskiej ilości pamięci. Ustawienie tej właściwości powoduje anulowanie subskrypcji obserwatora domyślnego, który był tam wcześniej. Może istnieć tylko jedna wartość domyślna. Aby zapewnić dodatkowych obserwatorów, użyj Subscribe metody .

DefaultRecycleLimitObserver

Pobiera lub ustawia domyślny obserwator limitu recyklingu. Ustawienie tej właściwości powoduje anulowanie subskrypcji obserwatora domyślnego, który był tam wcześniej. Może istnieć tylko jedna wartość domyślna. Aby zapewnić dodatkowych obserwatorów, użyj Subscribe metody .

Metody

Dispose()

Zwalnia wszystkie zasoby używane przez monitor pamięci.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Start()

Rozpocznij monitorowanie i wypalanie powiadomień.

Stop()

Zatrzymaj monitorowanie i wypalanie powiadomień.

Subscribe(IObserver<LowPhysicalMemoryInfo>)

Subskrybuje obserwatora o niskiej ilości pamięci oprócz domyślnego obserwatora o niskiej pamięci.

Subscribe(IObserver<RecycleLimitInfo>)

Subskrybuje obserwatora limitu recyklingu oprócz domyślnego obserwatora limitu recyklingu.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy