ControllerActionInvoker Klasa

Definicja

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.

Dotyczy