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) |