CompiledPageActionDescriptor クラス

定義

PageActionDescriptorコンパイルされた Razor ページの 。

public ref class CompiledPageActionDescriptor : Microsoft::AspNetCore::Mvc::RazorPages::PageActionDescriptor
public class CompiledPageActionDescriptor : Microsoft.AspNetCore.Mvc.RazorPages.PageActionDescriptor
type CompiledPageActionDescriptor = class
    inherit PageActionDescriptor
Public Class CompiledPageActionDescriptor
Inherits PageActionDescriptor
継承
CompiledPageActionDescriptor

コンストラクター

CompiledPageActionDescriptor()

空の CompiledPageActionDescriptor を初期化します。

CompiledPageActionDescriptor(PageActionDescriptor)

指定したactionDescriptorインスタンスから のCompiledPageActionDescriptor新しいインスタンスを初期化します。

プロパティ

ActionConstraints

このアクションの制約のセット。 アクションを選択するには、すべて満たす必要があります。

(継承元 ActionDescriptor)
AreaName

このページの領域名を取得または設定します。 この値は、領域以外のページに対してになります null

(継承元 PageActionDescriptor)
AttributeRouteInfo

AttributeRouteInfo を取得または設定します。

(継承元 ActionDescriptor)
BoundProperties

モデルバインドされるプロパティのセット。

(継承元 ActionDescriptor)
DeclaredModelTypeInfo

ページのモデルの宣言されたモデル TypeInfo を取得または設定します。 通常、これは TypeInfo razor ページの ディレクティブで @model 指定された型になります。

DisplayName

このアクションのフレンドリ名。

(継承元 PageActionDescriptor)
Endpoint

このページに関連付けられている Endpoint を取得または設定します。

EndpointMetadata

このアクションのエンドポイント メタデータを取得または設定します。 この API はインフラストラクチャを対象としており、アプリケーション コードでは使用しないでください。

(継承元 ActionDescriptor)
FilterDescriptors

このアクションに関連付けられているフィルターのセット。

(継承元 ActionDescriptor)
HandlerMethods

ページのハンドラー メソッドの一覧を取得します。

HandlerTypeInfo

ページのハンドラー メソッドを TypeInfo 定義する型の を取得または設定します。 これは、ページに明示的なモデル型が定義されていない場合とModelTypeInfo同じPageTypeInfoにすることができます。

Id

アクションを一意に識別する ID を取得します。

(継承元 ActionDescriptor)
ModelTypeInfo

Razor ページのモデルのランタイム モデル TypeInfo を取得または設定します。 これは、実行時にページの TypeInfo model プロパティをインスタンス化して設定するために使用される です。

PageTypeInfo

ページの を TypeInfo 取得または設定します。

Parameters

このアクションに関連付けられているパラメーターのセット。

(継承元 ActionDescriptor)
Properties

に関連付けられている任意のメタデータ プロパティを格納します ActionDescriptor

(継承元 ActionDescriptor)
RelativePath

ページのアプリケーション ルート相対パスを取得または設定します。

(継承元 PageActionDescriptor)
RouteValues

選択するアクションのルーティングによって提供される必要があるルート値のコレクションを取得または設定します。

(継承元 ActionDescriptor)
ViewEnginePath

ページ検出のベース パスに対する相対パスを取得または設定します。

この値は、pages ルート ディレクトリを基準とした拡張子のないファイルのパスです。 たとえば、 ViewEnginePath ファイル /Pages/Catalog/Antiques.cshtml の は です /Catalog/Antiques

領域では、この値は、指定された領域の pages ルート ディレクトリを基準にした拡張子のないファイルのパスです。 たとえば、ファイル Areas/Identity/Pages/Manage/Accounts.cshtml の は です/Manage/AccountsViewEnginePath

(継承元 PageActionDescriptor)

拡張メソッド

GetProperty<T>(ActionDescriptor)

指定した の値をキーとして使用して、コレクションから Properties プロパティの T 値を取得します。

SetProperty<T>(ActionDescriptor, T)

指定した の値をキーとして使用して、コレクション内 Properties のプロパティの T 値を設定します。

適用対象