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)

指定された例外およびコントローラー コンテキストを使用して、指定された例外フィルターを呼び出します。

適用対象