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.
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
| Nome | Description |
|---|---|
| DefaultLowPhysicalMemoryObserver |
Obtém ou define o observador de memória baixa padrão. Definir essa propriedade cancela a assinatura do observador 'padrão' que estava lá antes. Só pode haver um "padrão". Para fornecer observadores adicionais, use o Subscribe método. |
| DefaultRecycleLimitObserver |
Obtém ou define o observador de limite de reciclagem padrão. Definir essa propriedade cancela a assinatura do observador 'padrão' que estava lá antes. Só pode haver um "padrão". Para fornecer observadores adicionais, use o Subscribe método. |
Métodos
| Nome | Description |
|---|---|
| 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 hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| Start() |
Inicie o monitoramento e acionamento de notificações. |
| Stop() |
Pare de monitorar e disparar notificações. |
| Subscribe(IObserver<LowPhysicalMemoryInfo>) |
Assina um observador de memória baixa, além do observador de baixa 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) |