IAsyncAlwaysRunResultFilter インターフェイス

定義

すべてのアクション結果の実行を非同期的に囲むフィルター。

public interface class IAsyncAlwaysRunResultFilter : Microsoft::AspNetCore::Mvc::Filters::IAsyncResultFilter
public interface IAsyncAlwaysRunResultFilter : Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter
type IAsyncAlwaysRunResultFilter = interface
    interface IAsyncResultFilter
    interface IFilterMetadata
Public Interface IAsyncAlwaysRunResultFilter
Implements IAsyncResultFilter
実装

注釈

インターフェイスは IAsyncAlwaysRunResultFilter 、すべてのアクション結果に対して IAsyncResultFilter 実行する必要がある実装を宣言します。 .

IResultFilter および IAsyncResultFilter インスタンスは、承認フィルターまたはリソース フィルターが要求をショートしてアクションの実行を防ぐ場合には実行されません。 IResultFilterIAsyncResultFilter の実装は、例外フィルターがアクションの結果を生成することによって例外を処理する場合にも実行されません。

メソッド

OnResultExecutionAsync(ResultExecutingContext, ResultExecutionDelegate)

アクションの結果の前に非同期的に呼び出されます。

(継承元 IAsyncResultFilter)

適用対象