Freigeben über


VirtualPathUtility.ToAbsolute Methode

Definition

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:

Weitere Informationen

Gilt für: