Condividi tramite


AspNetMemoryMonitor Classe

Definizione

Implementazione predefinita di ASP.NET del monitoraggio della memoria.

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)
Ereditarietà
AspNetMemoryMonitor
Implementazioni

Proprietà

DefaultLowPhysicalMemoryObserver

Ottiene o imposta l'osservatore predefinito di memoria insufficiente. Se si imposta questa proprietà, l'iscrizione dell'osservatore predefinito presente in precedenza viene annullata. Può essere presente un solo osservatore predefinito. Per specificare osservatori aggiuntivi, usare il metodo Subscribe.

DefaultRecycleLimitObserver

Ottiene o imposta l'osservatore dei limiti di riciclo predefinito. Se si imposta questa proprietà, l'iscrizione dell'osservatore predefinito presente in precedenza viene annullata. Può essere presente un solo osservatore predefinito. Per specificare osservatori aggiuntivi, usare il metodo Subscribe.

Metodi

Dispose()

Rilascia tutte le risorse usate dal monitoraggio della memoria.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Start()

Avviare il monitoraggio e la generazione di notifiche.

Stop()

Arrestare il monitoraggio e la generazione di notifiche.

Subscribe(IObserver<LowPhysicalMemoryInfo>)

Sottoscrive un osservatore di memoria insufficiente oltre a quello predefinito.

Subscribe(IObserver<RecycleLimitInfo>)

Sottoscrive un osservatore dei limiti di riciclo oltre a quello predefinito.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a