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) 构造函数而不是此构造函数。

另请参阅

适用于