Compartilhar via


AspNetMemoryMonitor Classe

Definição

Implementação do padrão ASP.NET do monitor de memória.

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)
Herança
AspNetMemoryMonitor
Implementações

Propriedades

DefaultLowPhysicalMemoryObserver

Obtém ou define o observador padrão de memória insuficiente. Configurar essa propriedade cancela a assinatura do observador “padrão” que já estava lá. Pode haver apenas um “padrão”. Para fornecer observadores adicionais, use o método Subscribe.

DefaultRecycleLimitObserver

Obtém ou define o observador de limite de reciclagem padrão. Configurar essa propriedade cancela a assinatura do observador “padrão” que já estava lá. Pode haver apenas um “padrão”. Para fornecer observadores adicionais, use o método Subscribe.

Métodos

Dispose()

Libera todos os recursos usados pelo monitor de memória.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Start()

Inicia o monitoramento e o disparo de notificações.

Stop()

Parar o monitoramento e o disparo de notificações.

Subscribe(IObserver<LowPhysicalMemoryInfo>)

Assina um observador com pouca memória além do observador com pouca memória padrão.

Subscribe(IObserver<RecycleLimitInfo>)

Assina um observador de limite de reciclagem além do observador de limite de reciclagem padrão.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a