次の方法で共有


PageRouteHandler コンストラクター

定義

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

オーバーロード

名前 説明
PageRouteHandler(String)

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

PageRouteHandler(String, Boolean)

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

PageRouteHandler(String)

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

public:
 PageRouteHandler(System::String ^ virtualPath);
public PageRouteHandler(string virtualPath);
new System.Web.Routing.PageRouteHandler : string -> System.Web.Routing.PageRouteHandler
Public Sub New (virtualPath As String)

パラメーター

virtualPath
String

この Route オブジェクトの物理ファイルの仮想パス。 ファイルは現在のアプリケーションに存在する必要があります。 したがって、パスはチルダ (~) で始まる必要があります。

例外

virtualPath パラメーターがnullまたは空の文字列であるか、"~/" で始まっていません。

注釈

このコンストラクターを使用すると、 CheckPhysicalUrlAccess プロパティは true に設定されます。

こちらもご覧ください

適用対象

PageRouteHandler(String, Boolean)

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

public:
 PageRouteHandler(System::String ^ virtualPath, bool checkPhysicalUrlAccess);
public PageRouteHandler(string virtualPath, bool checkPhysicalUrlAccess);
new System.Web.Routing.PageRouteHandler : string * bool -> System.Web.Routing.PageRouteHandler
Public Sub New (virtualPath As String, checkPhysicalUrlAccess As Boolean)

パラメーター

virtualPath
String

この Route オブジェクトの物理ファイルの仮想パス。 ファイルは現在のアプリケーションに存在する必要があります。 したがって、パスはチルダ (~) で始まる必要があります。

checkPhysicalUrlAccess
Boolean

このプロパティが false に設定されている場合、承認規則は、物理ページの URL ではなく、要求 URL に適用されます。 このプロパティを true に設定すると、要求 URL と物理ページの URL の両方に承認規則が適用されます。

例外

virtualPath パラメーターがnullまたは空の文字列であるか、"~/" で始まっていません。

注釈

既定では、CheckPhysicalUrlAccess プロパティは true です。 そのため、物理ページの URL とルート URL の両方に承認規則を適用する場合は、このコンストラクターの代わりに PageRouteHandler(String) コンストラクターを使用できます。

こちらもご覧ください

適用対象