AspNetMemoryMonitor Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 małej ilości pamięci. Ustawienie tej właściwości anuluje subskrypcję "domyślnego obserwatora". Może istnieć tylko jedno ustawienie "default". Aby zapewnić dodatkowe obserwatorów, użyj Subscribe metody. |
| DefaultRecycleLimitObserver |
Pobiera lub ustawia domyślny obserwatora limitu odtwarzania. Ustawienie tej właściwości anuluje subskrypcję "domyślnego obserwatora". Może istnieć tylko jedno ustawienie "default". Aby zapewnić dodatkowe 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 wartość bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
| Start() |
Rozpocznij monitorowanie i wyzwalanie powiadomień. |
| Stop() |
Zatrzymaj monitorowanie i wyzwalanie powiadomień. |
| Subscribe(IObserver<LowPhysicalMemoryInfo>) |
Zasubskrybuje obserwatora o małej ilości pamięci oprócz domyślnego obserwatora małej ilości pamięci. |
| Subscribe(IObserver<RecycleLimitInfo>) |
Subskrybuje obserwatora limitu odtwarzania oprócz domyślnego obserwatora. |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |