IAsyncAlwaysRunResultFilter インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
すべてのアクション結果の実行を非同期的に囲むフィルター。
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 インスタンスは、承認フィルターまたはリソース フィルターが要求をショートしてアクションの実行を防ぐ場合には実行されません。 IResultFilter と IAsyncResultFilter の実装は、例外フィルターがアクションの結果を生成することによって例外を処理する場合にも実行されません。
メソッド
OnResultExecutionAsync(ResultExecutingContext, ResultExecutionDelegate) |
アクションの結果の前に非同期的に呼び出されます。 (継承元 IAsyncResultFilter) |