IApplicationLifetime インターフェイス

定義

注意事項

This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostApplicationLifetime.

正常なシャットダウン中に顧客がクリーンアップを実行することを許可します。

この型は互換性のために残されていますが、今後のバージョンでは削除される予定です。 代わりに 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
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
Public Interface IApplicationLifetime
属性

プロパティ

ApplicationStarted
古い.

アプリケーション ホストが完全に起動し、正常なシャットダウンを待機しようとしているときにトリガーされます。

ApplicationStopped
古い.

アプリケーション ホストが正常なシャットダウンを実行しているときにトリガーされます。 この時点で、すべての要求が完了している必要があります。 このイベントが完了するまで、シャットダウンはブロックされます。

ApplicationStopping
古い.

アプリケーション ホストが正常なシャットダウンを実行しているときにトリガーされます。 要求はまだ処理中の可能性があります。 このイベントが完了するまで、シャットダウンはブロックされます。

メソッド

StopApplication()
古い.

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

適用対象