IApplicationLifetime 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.
允許消費者在優雅關機期間進行清理。
此類型已過時,未來版本將被移除。 推薦的替代方案是 Microsoft。擴充功能。主機服務。Iost應用程式壽命。
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
- 衍生
- 屬性
屬性
| 名稱 | Description |
|---|---|
| ApplicationStarted |
已淘汰.
會拿到取消代幣。 當應用程式主機完全啟動並準備等待優雅關機時觸發。 |
| ApplicationStopped |
已淘汰.
會拿到取消代幣。 當應用程式主機執行優雅關機時會觸發。 所有申請此時應該都已完成。 關閉會被封鎖,直到事件結束。 |
| ApplicationStopping |
已淘汰.
會拿到取消代幣。 當應用程式主機執行優雅關機時會觸發。 申請可能仍在進行中。 關閉會被封鎖,直到事件結束。 |
方法
| 名稱 | Description |
|---|---|
| StopApplication() |
已淘汰.
請求終止目前的應用程式。 |