次の方法で共有


IHostApplicationLifetime インターフェイス

定義

コンシューマーにアプリケーションの有効期間イベントの通知を受け取ることができます。 このインターフェイスは、ユーザーが置き換えられるものではありません。

public interface class IHostApplicationLifetime
public interface IHostApplicationLifetime
type IHostApplicationLifetime = interface
Public Interface IHostApplicationLifetime
派生

プロパティ

名前 説明
ApplicationStarted

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

ApplicationStopped

アプリケーション ホストが正常なシャットダウンを完了したときにトリガーされるキャンセル トークンを取得します。 この時点ですべての要求が完了する必要があります。 このトークンに登録されているすべてのコールバックが完了するまで、アプリケーションは終了しません。

ApplicationStopping

アプリケーション ホストが正常なシャットダウンを開始するときにトリガーされるキャンセル トークンを取得します。 要求は引き続き実行中である可能性があります。 シャットダウンは、このトークンに登録されているすべてのコールバックが完了するまでブロックされます。

メソッド

名前 説明
StopApplication()

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

適用対象