IApplicationLifetime Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostApplicationLifetime.
Позволяет объектам-получателям выполнять очистку во время нормального завершения работы.
Этот тип устарел и будет удален в одном из будущих выпусков. Взамен рекомендуется использовать Microsoft.Extensions.Hosting.IHostApplicationLifetime.
public interface class IApplicationLifetime
public interface IApplicationLifetime
[System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostApplicationLifetime.", false)]
public interface IApplicationLifetime
type IApplicationLifetime = interface
[<System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostApplicationLifetime.", false)>]
type IApplicationLifetime = interface
Public Interface IApplicationLifetime
- Атрибуты
Свойства
ApplicationStarted |
Устаревшие..
Активируется, когда узел приложения полностью запущен и собирается ожидать нормального завершения работы. |
ApplicationStopped |
Устаревшие..
Активируется, когда происходит нормальное завершение работы узла приложения. Все запросы на этот момент должны быть обработаны. Завершение работы будет заблокировано до тех пор, пока это событие не завершится. |
ApplicationStopping |
Устаревшие..
Активируется, когда происходит нормальное завершение работы узла приложения. Запросы могут все еще выполняться. Завершение работы будет заблокировано до тех пор, пока это событие не завершится. |
Методы
StopApplication() |
Устаревшие..
Запрашивает завершение работы текущего приложения. |