AspNetMemoryMonitor Classe
Definição
Implementação do padrão ASP.NET do monitor de memória.ASP.NET default implementation of memory monitor.
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.Gets or sets the default low-memory observer. Configurar essa propriedade cancela a assinatura do observador “padrão” que já estava lá.Setting this property unsubscribes the 'default' observer that was there before. Pode haver apenas um “padrão”.There can only be one 'default.' Para fornecer observadores adicionais, use o método Subscribe.To provide additional observers, use the Subscribe method. |
| DefaultRecycleLimitObserver |
Obtém ou define o observador de limite de reciclagem padrão.Gets or sets the default recycle limit observer. Configurar essa propriedade cancela a assinatura do observador “padrão” que já estava lá.Setting this property unsubscribes the 'default' observer that was there before. Pode haver apenas um “padrão”.There can only be one 'default.' Para fornecer observadores adicionais, use o método Subscribe.To provide additional observers, use the Subscribe method. |
Métodos
| Dispose() |
Libera todos os recursos usados pelo monitor de memória.Releases all resources used by the memory monitor. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão.Serves as the default hash function. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual.Gets the Type of the current instance. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object. (Herdado de Object) |
| Start() |
Inicia o monitoramento e o disparo de notificações.Start monitoring and firing notifications. |
| Stop() |
Parar o monitoramento e o disparo de notificações.Stop monitoring and firing notifications. |
| Subscribe(IObserver<LowPhysicalMemoryInfo>) |
Assina um observador com pouca memória além do observador com pouca memória padrão.Subscribes a low-memory observer in addition to the default low-memory observer. |
| Subscribe(IObserver<RecycleLimitInfo>) |
Assina um observador de limite de reciclagem além do observador de limite de reciclagem padrão.Subscribes a recycle limit observer in addition to the default recycle limit observer. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object. (Herdado de Object) |