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() |
已过时.
请求终止当前应用程序。 |