IApplicationLifetime Интерфейс

Определение

Внимание!

This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostApplicationLifetime.

Внимание!

IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.

Позволяет объектам-получателям выполнять очистку во время нормального завершения работы.

Этот тип устарел и будет удален в одном из будущих выпусков. Взамен рекомендуется использовать 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
[System.Obsolete("IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.")]
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
[<System.Obsolete("IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.")>]
type IApplicationLifetime = interface
Public Interface IApplicationLifetime
Производный
Атрибуты

Свойства

ApplicationStarted
Устаревшие..
Устаревшие..

Активируется, когда узел приложения полностью запущен и собирается ожидать нормального завершения работы.

ApplicationStopped
Устаревшие..
Устаревшие..

Активируется, когда происходит нормальное завершение работы узла приложения. Все запросы на этот момент должны быть обработаны. Завершение работы будет заблокировано до тех пор, пока это событие не завершится.

ApplicationStopping
Устаревшие..
Устаревшие..

Активируется, когда происходит нормальное завершение работы узла приложения. Запросы могут все еще выполняться. Завершение работы будет заблокировано до тех пор, пока это событие не завершится.

Методы

StopApplication()
Устаревшие..
Устаревшие..

Запрашивает завершение работы текущего приложения.

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