ControllerDescriptor クラス

定義

名前、種類、アクションなど、コントローラーを説明する情報をカプセル化します。

public abstract class ControllerDescriptor : System.Reflection.ICustomAttributeProvider
type ControllerDescriptor = class
    interface ICustomAttributeProvider
Public MustInherit Class ControllerDescriptor
Implements ICustomAttributeProvider
継承
ControllerDescriptor
派生
実装

コンストラクター

ControllerDescriptor()

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

プロパティ

ControllerName

コントローラーの名前を取得します。

ControllerType

コントローラーの種類を取得します。

UniqueId

派生クラスで実装された場合、限定的な初期化を使用してコントローラー記述子の一意の ID を取得します。

メソッド

FindAction(ControllerContext, String)

指定された名前およびコントローラー コンテキストを使用して、アクション メソッドを検索します。

GetCanonicalActions()

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

GetCustomAttributes(Boolean)

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

GetCustomAttributes(Type, Boolean)

このメンバーに定義されている、指定された型のカスタム属性を取得します (名前付き属性を除く)。

GetFilterAttributes(Boolean)

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

IsDefined(Type, Boolean)

指定されたカスタム属性のインスタンスが 1 つ以上このメンバーに定義されているかどうかを示す値を取得します。

適用対象