다음을 통해 공유


ControllerActionInvoker 클래스

정의

컨트롤러의 동작 메서드를 호출하는 클래스를 나타냅니다.

public class ControllerActionInvoker : System.Web.Mvc.IActionInvoker
type ControllerActionInvoker = class
    interface IActionInvoker
Public Class ControllerActionInvoker
Implements IActionInvoker
상속
ControllerActionInvoker
파생
구현

생성자

ControllerActionInvoker()

ControllerActionInvoker 클래스의 새 인스턴스를 초기화합니다.

속성

Binders

작업에 연결된 모델 바인더를 가져오거나 설정합니다.

메서드

CreateActionResult(ControllerContext, ActionDescriptor, Object)

작업 결과를 만듭니다.

FindAction(ControllerContext, ControllerDescriptor, String)

동작 메서드에 대한 정보를 찾습니다.

GetControllerDescriptor(ControllerContext)

지정된 컨트롤러 컨텍스트를 사용하여 컨트롤러에 대한 정보를 검색합니다.

GetFilters(ControllerContext, ActionDescriptor)

작업 필터에 대한 정보를 검색합니다.

GetParameterValue(ControllerContext, ParameterDescriptor)

지정된 동작 메서드 매개 변수의 값을 가져옵니다.

GetParameterValues(ControllerContext, ActionDescriptor)

동작 메서드 매개 변수의 값을 가져옵니다.

InvokeAction(ControllerContext, String)

지정된 컨트롤러 컨텍스트를 사용하여 지정된 작업을 호출합니다.

InvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>)

지정된 매개 변수와 컨트롤러 컨텍스트를 사용하여 지정된 동작 메서드를 호출합니다.

InvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>)

지정된 매개 변수, 컨트롤러 컨텍스트 및 작업 필터를 사용하여 지정된 동작 메서드를 호출합니다.

InvokeActionResult(ControllerContext, ActionResult)

지정된 컨트롤러 컨텍스트를 사용하여 지정된 작업 결과를 호출합니다.

InvokeActionResultWithFilters(ControllerContext, IList<IResultFilter>, ActionResult)

지정된 작업 필터와 컨트롤러 컨텍스트를 사용하여 지정된 작업 결과를 호출합니다.

InvokeAuthenticationFilters(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor)

컨트롤러의 동작 메서드를 호출하는 클래스를 나타냅니다.

InvokeAuthenticationFiltersChallenge(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor, ActionResult)

컨트롤러의 동작 메서드를 호출하는 클래스를 나타냅니다.

InvokeAuthorizationFilters(ControllerContext, IList<IAuthorizationFilter>, ActionDescriptor)

지정된 작업 설명자와 컨트롤러 컨텍스트를 사용하여 지정된 권한 부여 필터를 호출합니다.

InvokeExceptionFilters(ControllerContext, IList<IExceptionFilter>, Exception)

지정된 예외와 컨트롤러 컨텍스트를 사용하여 지정된 예외 필터를 호출합니다.

적용 대상