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

Name Beschreibung
DefaultLowPhysicalMemoryObserver

Dient zum Abrufen oder Festlegen des Standardbeobachters mit geringem Arbeitsspeicher. Wenn Sie diese Eigenschaft festlegen, wird der "Standardbeobachter" abbestellt, der vorher dort war. Es kann nur ein "Standard" vorhanden sein. Verwenden Sie die Subscribe Methode, um zusätzliche Beobachter bereitzustellen.

DefaultRecycleLimitObserver

Ruft den standardmäßigen Wiederverwendungsgrenzwertbeobachter ab oder legt diese fest. Wenn Sie diese Eigenschaft festlegen, wird der "Standardbeobachter" abbestellt, der vorher dort war. Es kann nur ein "Standard" vorhanden sein. Verwenden Sie die Subscribe Methode, um zusätzliche Beobachter bereitzustellen.

Methoden

Name Beschreibung
Dispose()

Gibt alle vom Speichermonitor verwendeten Ressourcen frei.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Start()

Starten Sie die Überwachung und das Auslösen von Benachrichtigungen.

Stop()

Beenden Sie die Überwachung und das Auslösen von Benachrichtigungen.

Subscribe(IObserver<LowPhysicalMemoryInfo>)

Abonniert zusätzlich zum standardmäßigen Beobachter mit geringem Arbeitsspeicher einen Beobachter mit geringem Arbeitsspeicher.

Subscribe(IObserver<RecycleLimitInfo>)

Abonniert zusätzlich zum Standardmäßigen Papierkorbbeobachter einen Papierkorbbeobachter.

ToString()

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

(Geerbt von Object)

Gilt für: