Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure 名前空間

この名前空間の型は、ASP.NET Core フレームワークをサポートしており、直接使用するためのものではありません。

クラス

CompiledPageActionDescriptorProvider

IActionDescriptorProviderビルド時にコンパイルされた Razor Pages の 。

DefaultPageActivatorProvider

IPageActivatorProvider 型のアクティブ化を使用して Pages を作成する。

DefaultPageFactoryProvider

この名前空間の型は、ASP.NET Core フレームワークをサポートしており、直接使用するためのものではありません。

DefaultPageHandlerMethodSelector

この名前空間の型は、ASP.NET Core フレームワークをサポートしており、直接使用するためのものではありません。

DefaultPageModelActivatorProvider

IPageActivatorProvider 型のアクティブ化を使用して Razor Page インスタンスを作成する。

DefaultPageModelFactoryProvider

この名前空間の型は、ASP.NET Core フレームワークをサポートしており、直接使用するためのものではありません。

HandlerMethodDescriptor

ハンドラー メソッドの説明を表します。

HandlerParameterDescriptor

ハンドラー パラメーターについて説明します。

PageActionDescriptorProvider

PageActions の A IActionDescriptorProvider

PageArgumentBinder

この名前空間の型は、ASP.NET Core フレームワークをサポートしており、直接使用するためのものではありません。

PageBoundPropertyDescriptor

ページ バインド プロパティについて説明します。

PageDirectiveFeature

この名前空間の型は、ASP.NET Core フレームワークをサポートしており、直接使用するためのものではありません。

PageLoader

PageActionDescriptor から CompiledPageActionDescriptor を作成します。

PageModelAttribute

ページ モデルの基底クラスの属性。 この属性を型に適用すると、その型のすべてのサブクラスがページ モデル型としてマークされます。

PageResultExecutor

Razor ページを実行します。

PageViewLocationExpander

IViewLocationExpander PageView の 。

RazorPageAdapter

RazorPageBase 派生クラスが 2 回アクティブ化されないように IRazorPage を実装します。 ハンドラー メソッドが実行される前にページがアクティブになりますが、RazorView によって各ページもアクティブ化されます。

RazorPageAttribute

現在は使用されていません: この属性は RazorCompiledItem によって置き換えられているので、ランタイムでは使用されません。

ServiceBasedPageModelActivatorProvider

IPageActivatorProvider 型のアクティブ化を使用して Razor Page インスタンスを作成する。

インターフェイス

IPageHandlerMethodSelector

ページからハンドラー メソッドを選択します。

IPageLoader

PageActionDescriptor から CompiledPageActionDescriptor を作成します。

注釈

Razor Pages の詳細については、「 Razor Pages」を参照してください。