IApplicationLifetime Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.
Позволяет потребителям выполнять очистку во время корректного завершения работы.
Этот тип устарел и будет удален в будущей версии. Рекомендуемая альтернатива — Microsoft.Extensions.Hosting.IHostApplicationLifetime.
public interface class IApplicationLifetime
[System.Obsolete("IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.")]
public interface IApplicationLifetime
[<System.Obsolete("IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.")>]
type IApplicationLifetime = interface
Public Interface IApplicationLifetime
- Производный
- Атрибуты
Свойства
ApplicationStarted |
Устаревшие..
Активируется, когда узел приложения полностью запущен и будет ожидать правильного завершения работы. |
ApplicationStopped |
Устаревшие..
Активируется при правильном завершении работы узла приложения. Все запросы должны быть завершены на этом этапе. Завершение работы будет блокироваться до завершения этого события. |
ApplicationStopping |
Устаревшие..
Активируется при правильном завершении работы узла приложения. Запросы по-прежнему могут находиться в полете. Завершение работы будет блокироваться до завершения этого события. |
Методы
StopApplication() |
Устаревшие..
Запрашивает завершение текущего приложения. |