SystemEvents.LowMemory Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
The LowMemory event has been deprecated and is not supported.
Внимание
This event has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202
Внимание
This event has been deprecated. https://go.microsoft.com/fwlink/?linkid=14202
Происходит, когда система выходит из доступной оперативной памяти.
public:
static event EventHandler ^ LowMemory;
[System.ComponentModel.Browsable(false)]
[System.Obsolete("The LowMemory event has been deprecated and is not supported.")]
public static event EventHandler? LowMemory;
public static event EventHandler LowMemory;
[System.ComponentModel.Browsable(false)]
[System.Obsolete("This event has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
public static event EventHandler LowMemory;
[System.ComponentModel.Browsable(false)]
public static event EventHandler? LowMemory;
[System.ComponentModel.Browsable(false)]
[System.Obsolete("This event has been deprecated. https://go.microsoft.com/fwlink/?linkid=14202")]
public static event EventHandler LowMemory;
[System.ComponentModel.Browsable(false)]
[System.Obsolete("This event has been deprecated. https://go.microsoft.com/fwlink/?linkid=14202")]
public static event EventHandler? LowMemory;
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("The LowMemory event has been deprecated and is not supported.")>]
member this.LowMemory : EventHandler
member this.LowMemory : EventHandler
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("This event has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")>]
member this.LowMemory : EventHandler
[<System.ComponentModel.Browsable(false)>]
member this.LowMemory : EventHandler
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("This event has been deprecated. https://go.microsoft.com/fwlink/?linkid=14202")>]
member this.LowMemory : EventHandler
Public Shared Custom Event LowMemory As EventHandler
Тип события
- Атрибуты
Исключения
Системные уведомления о событиях не поддерживаются в текущем контексте. Серверные процессы, например, могут не поддерживать уведомления о глобальных системных событиях.
Попытка создать поток окна системных событий не удалось.
Комментарии
Это событие упаковывает сообщение WM_COMPACTING. Это сообщение отправляется во все окна верхнего уровня, когда система обнаруживает более 12,5 процента системного времени в течение 30-60-секундного интервала тратится на сжатие памяти. Это означает, что системная память низка.
Note
Это событие возникает только в том случае, если выполняется насос сообщений. В службе Windows, если не используется скрытая форма или насос сообщений запущен вручную, это событие не будет возникать. Пример кода, показывающий, как обрабатывать системные события с помощью скрытой формы в службе Windows, см. в SystemEvents этом классе.
Предостережение
Так как это статическое событие, необходимо отключить обработчики событий при удалении приложения или утечки памяти.
Примечания для тех, кто вызывает этот метод
Это сообщение предоставляется только для совместимости с 16-разрядными приложениями на основе Windows.