ControllerActionInvoker Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje klasę, która jest odpowiedzialna za wywoływanie metod akcji kontrolera.
public class ControllerActionInvoker : System.Web.Mvc.IActionInvoker
type ControllerActionInvoker = class
interface IActionInvoker
Public Class ControllerActionInvoker
Implements IActionInvoker
- Dziedziczenie
-
ControllerActionInvoker
- Pochodne
- Implementuje
Konstruktory
ControllerActionInvoker() |
Inicjuje nowe wystąpienie klasy ControllerActionInvoker. |
Właściwości
Binders |
Pobiera lub ustawia powiązania modelu skojarzone z akcją. |
Metody
CreateActionResult(ControllerContext, ActionDescriptor, Object) |
Tworzy wynik akcji. |
FindAction(ControllerContext, ControllerDescriptor, String) |
Znajduje informacje o metodzie akcji. |
GetControllerDescriptor(ControllerContext) |
Pobiera informacje o kontrolerze przy użyciu określonego kontekstu kontrolera. |
GetFilters(ControllerContext, ActionDescriptor) |
Pobiera informacje o filtrach akcji. |
GetParameterValue(ControllerContext, ParameterDescriptor) |
Pobiera wartość określonego parametru action-method. |
GetParameterValues(ControllerContext, ActionDescriptor) |
Pobiera wartości parametrów metody akcji. |
InvokeAction(ControllerContext, String) |
Wywołuje określoną akcję przy użyciu określonego kontekstu kontrolera. |
InvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>) |
Wywołuje określoną metodę akcji przy użyciu określonych parametrów i kontekstu kontrolera. |
InvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>) |
Wywołuje określoną metodę akcji przy użyciu określonych parametrów, kontekstu kontrolera i filtrów akcji. |
InvokeActionResult(ControllerContext, ActionResult) |
Wywołuje określony wynik akcji przy użyciu określonego kontekstu kontrolera. |
InvokeActionResultWithFilters(ControllerContext, IList<IResultFilter>, ActionResult) |
Wywołuje określony wynik akcji przy użyciu określonych filtrów akcji i kontekstu kontrolera. |
InvokeAuthenticationFilters(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor) |
Reprezentuje klasę, która jest odpowiedzialna za wywoływanie metod akcji kontrolera. |
InvokeAuthenticationFiltersChallenge(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor, ActionResult) |
Reprezentuje klasę, która jest odpowiedzialna za wywoływanie metod akcji kontrolera. |
InvokeAuthorizationFilters(ControllerContext, IList<IAuthorizationFilter>, ActionDescriptor) |
Wywołuje określone filtry autoryzacji przy użyciu określonego deskryptora akcji i kontekstu kontrolera. |
InvokeExceptionFilters(ControllerContext, IList<IExceptionFilter>, Exception) |
Wywołuje określone filtry wyjątków przy użyciu określonego wyjątku i kontekstu kontrolera. |