AspNetMemoryMonitor Clase

Definición

Implementación predeterminada de ASP.NET de monitor de memoria.ASP.NET default implementation of memory monitor.

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)
Herencia
AspNetMemoryMonitor
Implementaciones

Propiedades

DefaultLowPhysicalMemoryObserver

Obtiene o establece el observador de memoria insuficiente predeterminado.Gets or sets the default low-memory observer. Si esta propiedad se establece, se elimina la suscripción al observador "default" que había antes.Setting this property unsubscribes the 'default' observer that was there before. Solo puede haber un observador "default".There can only be one 'default.' Emplee el método Subscribe para proporcionar más observadores.To provide additional observers, use the Subscribe method.

DefaultRecycleLimitObserver

Obtiene o establece el observador de límite de reciclaje predeterminado.Gets or sets the default recycle limit observer. Si esta propiedad se establece, se elimina la suscripción al observador "default" que había antes.Setting this property unsubscribes the 'default' observer that was there before. Solo puede haber un observador "default".There can only be one 'default.' Emplee el método Subscribe para proporcionar más observadores.To provide additional observers, use the Subscribe method.

Métodos

Dispose()

Libera todos los recursos que usa el monitor de memoria.Releases all resources used by the memory monitor.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
Start()

Empiece a supervisar y activar notificaciones.Start monitoring and firing notifications.

Stop()

Deje de supervisar y activar notificaciones.Stop monitoring and firing notifications.

Subscribe(IObserver<LowPhysicalMemoryInfo>)

Suscribe un observador de memoria baja además del observador de poca memoria predeterminado.Subscribes a low-memory observer in addition to the default low-memory observer.

Subscribe(IObserver<RecycleLimitInfo>)

Suscribe un observador de límite de reciclaje además del observador de límite de reciclaje predeterminado.Subscribes a recycle limit observer in addition to the default recycle limit observer.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a