IAsyncAlwaysRunResultFilter Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Filtr, který asynchronně obklopuje provádění všech výsledků akce.
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
- Implementuje
Poznámky
Rozhraní IAsyncAlwaysRunResultFilter deklaruje implementaci IAsyncResultFilter , která by se měla spustit pro všechny výsledky akce. .
IResultFilter instance a IAsyncResultFilter se nespouštějí v případech, kdy filtr autorizace nebo filtr prostředků zkraťuje požadavek, aby se zabránilo provedení akce. IResultFilter a IAsyncResultFilter implementace se také nespouštějí v případech, kdy filtr výjimek zpracovává výjimku tím, že vytvoří výsledek akce.
Metody
OnResultExecutionAsync(ResultExecutingContext, ResultExecutionDelegate) |
Volá se asynchronně před výsledkem akce. (Zděděno od IAsyncResultFilter) |