AspNetMemoryMonitor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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) |