ControllerActionInvoker Klasse
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.
Stellt eine Klasse dar, die für das Aufrufen der Aktionsmethoden eines Controllers zuständig ist.
public class ControllerActionInvoker : System.Web.Mvc.IActionInvoker
type ControllerActionInvoker = class
interface IActionInvoker
Public Class ControllerActionInvoker
Implements IActionInvoker
- Vererbung
-
ControllerActionInvoker
- Abgeleitet
- Implementiert
Konstruktoren
ControllerActionInvoker() |
Initialisiert eine neue Instanz der ControllerActionInvoker-Klasse. |
Eigenschaften
Binders |
Ruft die Modellbinder ab (bzw. legt diese fest), die der Aktion zugeordnet sind. |
Methoden
CreateActionResult(ControllerContext, ActionDescriptor, Object) |
Erstellt das Aktionsergebnis. |
FindAction(ControllerContext, ControllerDescriptor, String) |
Sucht nach den Informationen zur Aktionsmethode. |
GetControllerDescriptor(ControllerContext) |
Ruft Informationen zum Controller ab, indem der angegebene Controllerkontext verwendet wird. |
GetFilters(ControllerContext, ActionDescriptor) |
Ruft Informationen zu den Aktionsfiltern ab. |
GetParameterValue(ControllerContext, ParameterDescriptor) |
Ruft den Wert des angegebenen Aktionsmethodenparameters ab. |
GetParameterValues(ControllerContext, ActionDescriptor) |
Ruft die Werte der Aktionsmethodenparameter ab. |
InvokeAction(ControllerContext, String) |
Ruft die angegebene Aktion auf, indem der angegebene Controllerkontext verwendet wird. |
InvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>) |
Ruft die angegebene Aktionsmethode auf, indem die angegebenen Parameter und der Controllerkontext verwendet werden. |
InvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>) |
Ruft die angegebene Aktionsmethode auf, indem die angegebenen Parameter, der Controllerkontext und die Aktionsfilter verwendet werden. |
InvokeActionResult(ControllerContext, ActionResult) |
Ruft das angegebene Aktionsergebnis auf, indem der angegebene Controllerkontext verwendet wird. |
InvokeActionResultWithFilters(ControllerContext, IList<IResultFilter>, ActionResult) |
Ruft das angegebene Aktionsergebnis auf, indem die angegebenen Aktionsfilter und der Controllerkontext verwendet werden. |
InvokeAuthenticationFilters(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor) |
Stellt eine Klasse dar, die für das Aufrufen der Aktionsmethoden eines Controllers zuständig ist. |
InvokeAuthenticationFiltersChallenge(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor, ActionResult) |
Stellt eine Klasse dar, die für das Aufrufen der Aktionsmethoden eines Controllers zuständig ist. |
InvokeAuthorizationFilters(ControllerContext, IList<IAuthorizationFilter>, ActionDescriptor) |
Ruft die angegebenen Autorisierungsfilter auf, indem der angegebene Aktionsdeskriptor und der Controllerkontext verwendet werden. |
InvokeExceptionFilters(ControllerContext, IList<IExceptionFilter>, Exception) |
Ruft die angegebenen Ausnahmefilter auf, indem die angegebene Ausnahme und der Controllerkontext verwendet werden. |