VirtualPathUtility.ToAbsolute Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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:
Absoluto, el ToAbsolute método devuelve la ruta de acceso virtual sin cambios.
Relativo a la aplicación, el ToAbsolute método agrega
applicationPath
al principio de la ruta de acceso virtual.Sin raíz, el ToAbsolute método genera una ArgumentOutOfRangeException excepción.