다음을 통해 공유


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) 대신이 생성자는 생성자입니다.

추가 정보

적용 대상