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)

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