AspNetMemoryMonitor Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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) |