IAlwaysRunResultFilter Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Filter, der die Ausführung aller Aktionsergebnisse umschließt.
public interface class IAlwaysRunResultFilter : Microsoft::AspNetCore::Mvc::Filters::IResultFilter
public interface IAlwaysRunResultFilter : Microsoft.AspNetCore.Mvc.Filters.IResultFilter
type IAlwaysRunResultFilter = interface
interface IResultFilter
interface IFilterMetadata
type IAlwaysRunResultFilter = interface
interface IFilterMetadata
interface IResultFilter
Public Interface IAlwaysRunResultFilter
Implements IResultFilter
- Implementiert
Hinweise
Die IAlwaysRunResultFilter -Schnittstelle deklariert eine IResultFilter Implementierung, die für alle Aktionsergebnisse ausgeführt werden soll. .
IResultFilter Und IAsyncResultFilter -Instanzen werden nicht ausgeführt, wenn ein Autorisierungs- oder Ressourcenfilter die Anforderung kurzschließt, um die Ausführung der Aktion zu verhindern. IResultFilter Implementierungen und IAsyncResultFilter werden auch nicht ausgeführt, wenn ein Ausnahmefilter eine Ausnahme behandelt, indem er ein Aktionsergebnis erzeugt.
Methoden
OnResultExecuted(ResultExecutedContext) |
Wird aufgerufen, nachdem das Aktionsergebnis ausgeführt wurde. (Geerbt von IResultFilter) |
OnResultExecuting(ResultExecutingContext) |
Wird aufgerufen, bevor das Aktionsergebnis ausgeführt wird. (Geerbt von IResultFilter) |