VirtualPathUtility.ToAbsolute Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konvertiert einen virtuellen Pfad in einen absoluten Anwendungspfad.
Überlädt
| Name | Beschreibung |
|---|---|
| ToAbsolute(String) |
Konvertiert einen virtuellen Pfad in einen absoluten Anwendungspfad. |
| ToAbsolute(String, String) |
Wandelt einen virtuellen Pfad mithilfe des angegebenen Anwendungspfads in einen absoluten Anwendungspfad um. |
ToAbsolute(String)
Konvertiert einen virtuellen Pfad in einen absoluten Anwendungspfad.
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
Parameter
- virtualPath
- String
Der virtuelle Pfad, der in einen anwendungsrelativen Pfad konvertiert werden soll.
Gibt zurück
Die absolute Pfaddarstellung des angegebenen virtuellen Pfads.
Ausnahmen
virtualPath ist nicht gewurzelt.
Eine führende Doppelperiode (..) wird verwendet, um über dem oberen Verzeichnis zu beenden.
Hinweise
Ein absoluter Anwendungspfad ist ein Pfad, bei dem der Anwendungspfad anstelle des Stammoperators (die Tilde [~]) verwendet wird.
Wenn virtualPath gleich:
Absolut, die ToAbsolute Methode gibt den virtuellen Pfad unverändert zurück.
Die Anwendung relativ, die ToAbsolute Methode fügt den aktuellen virtuellen Anwendungsverzeichnispfad an den Anfang der
virtualPath. Beispielsweise kann über die Eigenschaft auf den aktuellen virtuellen Verzeichnispfad der AppDomainAppVirtualPath Anwendung zugegriffen werden.Nicht gewurzelt, löst die ToAbsolute Methode eine Ausnahme aus ArgumentOutOfRangeException .
Weitere Informationen
Gilt für:
ToAbsolute(String, String)
Wandelt einen virtuellen Pfad mithilfe des angegebenen Anwendungspfads in einen absoluten Anwendungspfad um.
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
Parameter
- virtualPath
- String
Der virtuelle Pfad, der in einen anwendungsrelativen Pfad konvertiert werden soll.
- applicationPath
- String
Der Anwendungspfad, der zum Konvertieren in einen relativen Pfad verwendet werden virtualPath soll.
Gibt zurück
Die absolute virtuelle Pfaddarstellung von virtualPath.
Ausnahmen
applicationPath ist nicht gewurzelt.
Eine führende Doppelperiode (..) wird im Anwendungspfad verwendet, um über dem oberen Verzeichnis zu beenden.
Hinweise
Die ToAbsolute Überladung der ToAbsolute Methode verwendet den angegebenen Anwendungspfad anstelle des aktuellen Anwendungspfads.
Wenn virtualPath gleich:
Absolut, die ToAbsolute Methode gibt den virtuellen Pfad ohne Änderungen zurück.
Die Anwendung relativ wird ToAbsolute dem Anfang des virtuellen Pfads hinzugefügt
applicationPath.Nicht gewurzelt, löst die ToAbsolute Methode eine Ausnahme aus ArgumentOutOfRangeException .