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()
古い.
古い.

現在のアプリケーションの終了を要求します。

適用対象