Compartir vía


VirtualPathUtility.ToAbsolute Método

Definición

Convierte una ruta de acceso virtual en una ruta de acceso absoluta de la aplicación.

Sobrecargas

ToAbsolute(String)

Convierte una ruta de acceso virtual en una ruta de acceso absoluta de la aplicación.

ToAbsolute(String, String)

Convierte una ruta de acceso virtual en una ruta de acceso absoluta de la aplicación utilizando la ruta de acceso de la aplicación especificada.

ToAbsolute(String)

Convierte una ruta de acceso virtual en una ruta de acceso absoluta de la aplicación.

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

Parámetros

virtualPath
String

Ruta de acceso virtual que se va a convertir en una ruta de acceso relativa a la aplicación.

Devoluciones

Representación de la ruta de acceso absoluta de la ruta de acceso virtual especificada.

Excepciones

virtualPath no tiene raíz.

Se utilizan dos puntos seguidos iniciales (..) para salir por encima del directorio superior.

Comentarios

Una ruta de acceso absoluta de la aplicación es una en la que se usa la ruta de acceso de la aplicación en lugar del operador raíz (la tilde [~]).

Si virtualPath es:

  • Absoluto, el ToAbsolute método devuelve la ruta de acceso virtual sin cambios.

  • Relativo a la aplicación, el ToAbsolute método anexa la ruta de acceso del directorio virtual de la aplicación actual al principio de virtualPath. Por ejemplo, se puede acceder a la ruta de acceso del directorio virtual de la aplicación actual desde la AppDomainAppVirtualPath propiedad .

  • Sin raíz, el ToAbsolute método genera una ArgumentOutOfRangeException excepción.

Consulte también

Se aplica a

ToAbsolute(String, String)

Convierte una ruta de acceso virtual en una ruta de acceso absoluta de la aplicación utilizando la ruta de acceso de la aplicación especificada.

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

Parámetros

virtualPath
String

Ruta de acceso virtual que se va a convertir en una ruta de acceso relativa a la aplicación.

applicationPath
String

Ruta de la aplicación que se utilizará para convertir virtualPath en una ruta de acceso relativa.

Devoluciones

Representación de la ruta de acceso virtual absoluta de virtualPath.

Excepciones

applicationPath no tiene raíz.

Se utilizan dos puntos seguidos iniciales (..) en la ruta de acceso de la aplicación para salir por encima del directorio superior.

Comentarios

La ToAbsolute sobrecarga del ToAbsolute método usa la ruta de acceso de la aplicación proporcionada en lugar de la ruta de acceso de la aplicación actual.

Si virtualPath es:

Consulte también

Se aplica a