Freigeben über


AspNetMemoryMonitor Klasse

Definition

ASP.NET-Standardimplementierung des Speichermonitors.

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)
Vererbung
AspNetMemoryMonitor
Implementiert

Eigenschaften

DefaultLowPhysicalMemoryObserver

Ruft den Standardbeobachter für geringen Arbeitsspeicher ab oder legt diesen fest. Wenn Sie diese Eigenschaft festlegen, wird der zuvor vorhandene Standardbeobachter nicht mehr abonniert. Es kann nur ein Standard festgelegt werden. Wenn Sie zusätzliche Beobachter bereitstellen möchten, verwenden Sie die Subscribe-Methode.

DefaultRecycleLimitObserver

Ruft den Standardmonitor für die Wiederverwendungsbeschränkung ab oder legt diesen fest. Wenn Sie diese Eigenschaft festlegen, wird der zuvor vorhandene Standardbeobachter nicht mehr abonniert. Es kann nur ein Standard festgelegt werden. Wenn Sie zusätzliche Beobachter bereitstellen möchten, verwenden Sie die Subscribe-Methode.

Methoden

Dispose()

Gibt alle vom Speichermonitor verwendeten Ressourcen frei.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Start()

Startet die Überwachung und das Auslösen von Benachrichtigungen.

Stop()

Beendet die Überwachung und das Auslösen von Benachrichtigungen.

Subscribe(IObserver<LowPhysicalMemoryInfo>)

Abonniert neben dem standardmäßigen Beobachter für geringen Arbeitsspeicher einen weiteren Beobachter für geringen Arbeitsspeicher.

Subscribe(IObserver<RecycleLimitInfo>)

Abonniert neben dem standardmäßigen Wiederverwendungsbeschränkungs-Beobachter einen weiteren Wiederverwendungsbeschränkungs-Beobachter.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: