VirtualPathUtility.ToAbsolute Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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:
Bezwzględna ToAbsolute metoda zwraca ścieżkę wirtualną bez zmian.
Względna aplikacja dodaje ToAbsolute metodę
applicationPath
na początku ścieżki wirtualnej.Metoda nie jest rooted, ToAbsolute zgłasza ArgumentOutOfRangeException wyjątek.