PageApplicationModel クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RazorPages のアプリケーション モデル コンポーネント。
public ref class PageApplicationModel
public class PageApplicationModel
type PageApplicationModel = class
Public Class PageApplicationModel
- 継承
-
PageApplicationModel
コンストラクター
プロパティ
| ActionDescriptor |
PageActionDescriptor を取得します。 |
| AreaName |
エリア名を取得します。 |
| DeclaredModelType |
ページのモデル TypeInfo の宣言されたモデルを取得します。 通常、これは TypeInfo razor ページの ディレクティブで @model 指定された型になります。 |
| EndpointMetadata |
このアクションのエンドポイント メタデータを取得します。 |
| Filters |
該当 IFilterMetadata するインスタンスを取得します。 |
| HandlerMethods |
インスタンスのシーケンスを PageHandlerModel 取得します。 |
| HandlerProperties |
のインスタンスの PagePropertyModel シーケンスを取得します PageHandlerModel。 |
| HandlerType |
ハンドラーの を TypeInfo 取得します。 |
| HandlerTypeAttributes |
で宣言された属性のシーケンスを取得します HandlerType。 |
| ModelType |
Razor ページのモデルのランタイム モデル TypeInfo を取得または設定します。 これは、実行時にページの TypeInfo model プロパティをインスタンス化して設定するために使用される です。 |
| PageType |
Razor ページの を TypeInfo 取得または設定します。 |
| Properties |
に関連付けられている任意のメタデータ プロパティを格納します PageApplicationModel。 |
| RelativePath |
ページのアプリケーション ルート相対パスを取得します。 |
| RouteTemplate |
ページのルート テンプレートを取得します。 |
| ViewEnginePath |
ページ検出のベース パスに対する相対パスを取得します。
この値は、pages ルート ディレクトリを基準とした拡張子のないファイルのパスです。
たとえば、 ViewEnginePath ファイル /Pages/Catalog/Antiques.cshtml の は です
領域では、この値は、指定された領域の pages ルート ディレクトリを基準にした拡張子のないファイルのパスです。
たとえば、ファイル Areas/Identity/Pages/Manage/Accounts.cshtml の は です |