IApplicationLifetime 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
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() |
已淘汰.
要求終止目前的應用程式。 |