VirtualPathUtility.ToAbsolute 메서드

정의

가상 경로를 애플리케이션 절대 경로로 변환합니다.

오버로드

ToAbsolute(String)

가상 경로를 애플리케이션 절대 경로로 변환합니다.

ToAbsolute(String, String)

지정된 애플리케이션 경로를 사용하여 가상 경로를 애플리케이션 절대 경로로 변환합니다.

ToAbsolute(String)

가상 경로를 애플리케이션 절대 경로로 변환합니다.

public:
 static System::String ^ ToAbsolute(System::String ^ virtualPath);
public static string ToAbsolute (string virtualPath);
static member ToAbsolute : string -> string
Public Shared Function ToAbsolute (virtualPath As String) As String

매개 변수

virtualPath
String

애플리케이션 관련 경로로 변환할 가상 경로입니다.

반환

String

지정된 가상 경로를 절대 경로로 나타낸 것입니다.

예외

virtualPath가 루트 경로가 아닌 경우

최상위 디렉터리 위로 나가기 위해 선행 이중 마침표(..)가 사용됩니다.

설명

애플리케이션 절대 경로로 루트 연산자 (물결표 [~]) 대신 애플리케이션 경로 사용 하는 위치는 하나입니다.

경우 virtualPath 됩니다.

  • 절대값을 ToAbsolute 메서드가 변경 되지 않은 가상 경로 반환 합니다.

  • 애플리케이션 상대 합니다 ToAbsolute 메서드 시작 부분에는 현재 애플리케이션 가상 디렉터리 경로 추가 합니다 virtualPath합니다. 현재 애플리케이션 가상 디렉터리 경로에서 액세스할 수 있습니다 예를 들어를 AppDomainAppVirtualPath 속성입니다.

  • 루트 경로가 아닌 합니다 ToAbsolute 메서드를 발생 시킵니다는 ArgumentOutOfRangeException 예외입니다.

추가 정보

적용 대상

ToAbsolute(String, String)

지정된 애플리케이션 경로를 사용하여 가상 경로를 애플리케이션 절대 경로로 변환합니다.

public:
 static System::String ^ ToAbsolute(System::String ^ virtualPath, System::String ^ applicationPath);
public static string ToAbsolute (string virtualPath, string applicationPath);
static member ToAbsolute : string * string -> string
Public Shared Function ToAbsolute (virtualPath As String, applicationPath As String) As String

매개 변수

virtualPath
String

애플리케이션 관련 경로로 변환할 가상 경로입니다.

applicationPath
String

virtualPath를 상대 경로로 변환하는 데 사용할 애플리케이션 경로입니다.

반환

String

virtualPath를 절대 가상 경로로 나타낸 것입니다.

예외

applicationPath가 루트 경로가 아닌 경우

최상위 디렉터리 위로 나가기 위해 애플리케이션 경로에서 선행 이중 마침표(..)가 사용됩니다.

설명

합니다 ToAbsolute 오버 로드는 ToAbsolute 메서드는 현재 애플리케이션 경로 대신 제공 된 애플리케이션 경로 사용 합니다.

경우 virtualPath 됩니다.

  • 절대값을 ToAbsolute 메서드를 변경 하지 않고도 가상 경로 반환 합니다.

  • 애플리케이션 상대 합니다 ToAbsolute 메서드를 추가 applicationPath 가상 경로의 시작 부분에 있습니다.

  • 루트 경로가 아닌 합니다 ToAbsolute 메서드를 발생 시킵니다는 ArgumentOutOfRangeException 예외입니다.

추가 정보

적용 대상