PageRouteHandler 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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
参数为 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)
参数
- checkPhysicalUrlAccess
- Boolean
如果此属性设置为 false
,则授权规则将应用于请求 URL,而非物理页的 URL。 如果此属性设置为 true
,则授权规则将同时应用于请求 URL 和物理页的 URL。
例外
virtualPath
参数为 null
或为空字符串或不以“~/”开头。
注解
默认情况下, CheckPhysicalUrlAccess 属性为 true
。 因此,如果希望授权规则同时应用于物理页的 URL 和路由 URL,则可以使用 PageRouteHandler(String) 构造函数而不是此构造函数。