다음을 통해 공유


PageRouteHandler 생성자

정의

PageRouteHandler 클래스의 새 인스턴스를 초기화합니다.

오버로드

Name Description
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) 수 있습니다.

추가 정보

적용 대상