AspNetMemoryMonitor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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) |