Udostępnij za pośrednictwem


VirtualPathUtility.ToAbsolute Metoda

Definicja

Konwertuje ścieżkę wirtualną na ścieżkę bezwzględną aplikacji.

Przeciążenia

ToAbsolute(String)

Konwertuje ścieżkę wirtualną na ścieżkę bezwzględną aplikacji.

ToAbsolute(String, String)

Konwertuje ścieżkę wirtualną na ścieżkę bezwzględną aplikacji przy użyciu określonej ścieżki aplikacji.

ToAbsolute(String)

Konwertuje ścieżkę wirtualną na ścieżkę bezwzględną aplikacji.

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

Parametry

virtualPath
String

Ścieżka wirtualna do konwersji na ścieżkę względną aplikacji.

Zwraca

Bezwzględna reprezentacja ścieżki określonej ścieżki wirtualnej.

Wyjątki

virtualPath nie jest odblokowany dostęp do konta root.

Wiodący podwójny okres (..) służy do zamykania powyżej górnego katalogu.

Uwagi

Ścieżka bezwzględna aplikacji to ścieżka, w której ścieżka aplikacji jest używana zamiast operatora głównego (tylda [~]).

Jeśli virtualPath jest:

  • Bezwzględna ToAbsolute metoda zwraca ścieżkę wirtualną bez zmian.

  • Względna aplikacja, ToAbsolute metoda dołącza bieżącą ścieżkę katalogu wirtualnego aplikacji na początku virtualPath. Na przykład można uzyskać dostęp do bieżącej ścieżki katalogu wirtualnego aplikacji z AppDomainAppVirtualPath właściwości .

  • Metoda nie jest rooted, ToAbsolute zgłasza ArgumentOutOfRangeException wyjątek.

Zobacz też

Dotyczy

ToAbsolute(String, String)

Konwertuje ścieżkę wirtualną na ścieżkę bezwzględną aplikacji przy użyciu określonej ścieżki aplikacji.

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

Parametry

virtualPath
String

Ścieżka wirtualna do konwersji na ścieżkę względną aplikacji.

applicationPath
String

Ścieżka aplikacji do użycia do konwersji virtualPath na ścieżkę względną.

Zwraca

Bezwzględna reprezentacja ścieżki wirtualnej .virtualPath

Wyjątki

applicationPath nie jest odblokowany dostęp do konta root.

Wiodący podwójny okres (..) jest używany w ścieżce aplikacji, aby zakończyć działanie powyżej górnego katalogu.

Uwagi

Przeciążenie ToAbsoluteToAbsolute metody używa podanej ścieżki aplikacji, a nie bieżącej ścieżki aplikacji.

Jeśli virtualPath jest:

Zobacz też

Dotyczy