Поделиться через


AspNetMemoryMonitor Класс

Определение

Реализация по умолчанию ASP.NET монитора памяти.

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)
Наследование
AspNetMemoryMonitor
Реализации

Свойства

DefaultLowPhysicalMemoryObserver

Получает или задает наблюдатель нехватки памяти по умолчанию. При задании этого свойства отменяется подписка наблюдателя по умолчанию, который существовал до этого. Возможен только один наблюдатель по умолчанию. Чтобы предоставить дополнительные наблюдатели, используйте метод Subscribe.

DefaultRecycleLimitObserver

Получает или задает наблюдатель ограничения перезапуска по умолчанию. При задании этого свойства отменяется подписка наблюдателя по умолчанию, который существовал до этого. Возможен только один наблюдатель по умолчанию. Чтобы предоставить дополнительные наблюдатели, используйте метод Subscribe.

Методы

Dispose()

Освобождает все ресурсы, используемые монитором памяти.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Start()

Запуск наблюдения и обработки уведомлений.

Stop()

Остановка наблюдения и обработки уведомлений.

Subscribe(IObserver<LowPhysicalMemoryInfo>)

Подписывает наблюдатель нехватки памяти в дополнение к наблюдателю нехватки памяти по умолчанию.

Subscribe(IObserver<RecycleLimitInfo>)

Подписывает наблюдатель предельного числа перезапусков в дополнение к наблюдателю предельного числа перезапусков по умолчанию.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к