RazorPagesEndpointRouteBuilderExtensions.MapFallbackToAreaPage メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) |
可能な優先順位が最も低いファイル名以外の要求に一致する 特殊化された RouteEndpointIEndpointRouteBuilder を に追加します。 要求は、 と |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) |
可能な優先順位が最も低いファイル名以外の要求に一致する 特殊化された RouteEndpointIEndpointRouteBuilder を に追加します。 要求は、 と |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String)
可能な優先順位が最も低いファイル名以外の要求に一致する 特殊化された RouteEndpointIEndpointRouteBuilder を に追加します。 要求は、 と area
一致するページ エンドポイントにpage
ルーティングされます。
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Builder::IEndpointConventionBuilder ^ MapFallbackToAreaPage(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ page, System::String ^ area);
public static Microsoft.AspNetCore.Builder.IEndpointConventionBuilder MapFallbackToAreaPage (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string page, string area);
static member MapFallbackToAreaPage : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * string -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
<Extension()>
Public Function MapFallbackToAreaPage (endpoints As IEndpointRouteBuilder, page As String, area As String) As IEndpointConventionBuilder
パラメーター
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilderルートを追加する 。
- page
- String
アクション名。
- area
- String
エリア名。
戻り値
注釈
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) は、要求の URL パスにファイル名が含まれず、他のエンドポイントが一致していない場合を処理するためのものです。 これは、動的コンテンツの要求を SPA フレームワークにルーティングすると同時に、存在しないファイルに対する要求が HTTP 404 になる場合にも便利です。
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) は、 パターン {*path:nonfile}
を使用してエンドポイントを登録します。 登録されたエンドポイントの順序は になります int.MaxValue
。
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) はルーティングを再実行せず、他の場所で定義されているルートに基づいてルート値を生成しません。 このオーバーロードを使用すると、 path
ルート値が使用可能になります。
適用対象
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String)
可能な優先順位が最も低いファイル名以外の要求に一致する 特殊化された RouteEndpointIEndpointRouteBuilder を に追加します。 要求は、 と area
一致するページ エンドポイントにpage
ルーティングされます。
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Builder::IEndpointConventionBuilder ^ MapFallbackToAreaPage(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ pattern, System::String ^ page, System::String ^ area);
public static Microsoft.AspNetCore.Builder.IEndpointConventionBuilder MapFallbackToAreaPage (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, string page, string area);
static member MapFallbackToAreaPage : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * string * string -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
<Extension()>
Public Function MapFallbackToAreaPage (endpoints As IEndpointRouteBuilder, pattern As String, page As String, area As String) As IEndpointConventionBuilder
パラメーター
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilderルートを追加する 。
- pattern
- String
ルート パターン。
- page
- String
アクション名。
- area
- String
エリア名。
戻り値
注釈
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) は、要求の URL パスにファイル名が含まれず、他のエンドポイントが一致していない場合を処理するためのものです。 これは、動的コンテンツの要求を SPA フレームワークにルーティングすると同時に、存在しないファイルに対する要求が HTTP 404 になる場合にも便利です。
登録されたエンドポイントの順序は になります int.MaxValue
。
このオーバーロードでは、指定 pattern
された逐語的な が使用されます。 静的ファイルの :nonfile
要求を除外するには、ルート コントラントを使用します。
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) はルーティングを再実行せず、他の場所で定義されているルートに基づいてルート値を生成しません。 このオーバーロードを使用する場合は、照合 pattern
によって提供されるルート値を使用できます。