ReflectedAsyncActionDescriptor クラス

定義

名前、コントローラー、パラメーター、属性、フィルターなど、非同期のアクション メソッドに関する情報を提供します。

public class ReflectedAsyncActionDescriptor : System.Web.Mvc.Async.AsyncActionDescriptor, System.Web.Mvc.IMethodInfoActionDescriptor
type ReflectedAsyncActionDescriptor = class
    inherit AsyncActionDescriptor
    interface IMethodInfoActionDescriptor
Public Class ReflectedAsyncActionDescriptor
Inherits AsyncActionDescriptor
Implements IMethodInfoActionDescriptor
継承
ReflectedAsyncActionDescriptor
実装

コンストラクター

ReflectedAsyncActionDescriptor(MethodInfo, MethodInfo, String, ControllerDescriptor)

ReflectedAsyncActionDescriptor クラスの新しいインスタンスを初期化します。

プロパティ

ActionName

アクション メソッドの名前を取得します。

AsyncMethodInfo

非同期アクション メソッドのメソッド情報を取得します。

CompletedMethodInfo

非同期の完了メソッドのメソッド情報を取得します。

ControllerDescriptor

非同期のアクション メソッドのコントローラー記述子を取得します。

MethodInfo

名前、コントローラー、パラメーター、属性、フィルターなど、非同期のアクション メソッドに関する情報を提供します。

UniqueId

このクラスのインスタンスの限定的に初期化された一意の ID を取得します。

メソッド

BeginExecute(ControllerContext, IDictionary<String,Object>, AsyncCallback, Object)

指定されたパラメーターおよびコントローラー コンテキストを使用して、非同期アクション メソッドの実行を開始します。

EndExecute(IAsyncResult)

非同期操作の結果を返します。

Execute(ControllerContext, IDictionary<String,Object>)

指定したパラメーターおよびコントローラー コンテキストを使用して、非同期のアクション メソッドを実行します。

(継承元 AsyncActionDescriptor)
GetCustomAttributes(Boolean)

このメンバーに定義されているカスタム属性の配列を返します (名前付き属性を除く)。

GetCustomAttributes(Type, Boolean)

型で識別される、このメンバーに対して定義されているカスタム属性の配列を返します。

GetFilterAttributes(Boolean)

フィルター属性を取得します。

GetFilters()
古い.

このアクション メソッドに関連付けられたフィルターを返します。

(継承元 ActionDescriptor)
GetParameters()

アクション メソッドのパラメーターを返します。

GetSelectors()

アクション メソッド セレクターを返します。

IsDefined(Type, Boolean)

指定した属性型のインスタンスが 1 つ以上アクション メンバーに定義されているかどうかを確認します。

適用対象