AspNetMemoryMonitor Classe

Definição

ASP.NET implementação padrão 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

Name Description
DefaultLowPhysicalMemoryObserver

Obtém ou define o observador padrão de baixa memória. Definir esta propriedade cancela a subscrição do observador 'padrão' que existia antes. Só pode haver um 'padrão'. Para fornecer observadores adicionais, utilize o Subscribe método.

DefaultRecycleLimitObserver

Obtém ou define o observador padrão do limite de reciclagem. Definir esta propriedade cancela a subscrição do observador 'padrão' que existia antes. Só pode haver um 'padrão'. Para fornecer observadores adicionais, utilize o Subscribe método.

Métodos

Name Description
Dispose()

Liberta todos os recursos utilizados pelo monitor de memória.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Start()

Começa a monitorizar e a enviar notificações.

Stop()

Parem de monitorizar e disparar notificações.

Subscribe(IObserver<LowPhysicalMemoryInfo>)

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

Subscribe(IObserver<RecycleLimitInfo>)

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

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a