Język

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

Nazwa Opis
ControllerActionInvoker()

Inicjuje nowe wystąpienie klasy ControllerActionInvoker.

Właściwości

Nazwa Opis
Binders

Pobiera lub ustawia powiązania modelu skojarzone z akcją.

Metody

Nazwa Opis
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