HttpContextWrapper.RewritePath 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í.
Asigna una ruta de acceso de reescritura interna, lo que permite que la dirección URL solicitada difiera de la ruta de acceso interna del recurso.
Sobrecargas
RewritePath(String, String, String, Boolean) |
Reescribe la dirección URL con la ruta de acceso especificada, la información de la ruta de acceso, la información de la cadena de consulta y un valor que especifica si la ruta de acceso del archivo del cliente se establece como la ruta de acceso de reescritura. |
RewritePath(String, String, String) |
Reescribe la dirección URL usando la ruta de acceso, la información de la ruta de acceso y la información de la cadena de consulta especificadas. |
RewritePath(String, Boolean) |
Reescribe la dirección URL usando la ruta de acceso especificada y un valor que especifica si se modifica la ruta de acceso virtual para los recursos del servidor. |
RewritePath(String) |
Reescribe la dirección URL mediante la ruta de acceso especificada. |
RewritePath(String, String, String, Boolean)
Reescribe la dirección URL con la ruta de acceso especificada, la información de la ruta de acceso, la información de la cadena de consulta y un valor que especifica si la ruta de acceso del archivo del cliente se establece como la ruta de acceso de reescritura.
public:
override void RewritePath(System::String ^ filePath, System::String ^ pathInfo, System::String ^ queryString, bool setClientFilePath);
public override void RewritePath (string filePath, string pathInfo, string queryString, bool setClientFilePath);
override this.RewritePath : string * string * string * bool -> unit
Public Overrides Sub RewritePath (filePath As String, pathInfo As String, queryString As String, setClientFilePath As Boolean)
Parámetros
- filePath
- String
Ruta de acceso de reemplazo.
- pathInfo
- String
Información adicional de la ruta de acceso de un recurso.
- queryString
- String
Cadena de consulta de la solicitud.
- setClientFilePath
- Boolean
true
para establecer la ruta de acceso que utilizan los recursos del cliente como el valor del parámetro filePath
; en caso contrario, false
.
Excepciones
filePath
es null
.
filePath
no se encuentra en el directorio raíz de la aplicación actual.
Se aplica a
RewritePath(String, String, String)
Reescribe la dirección URL usando la ruta de acceso, la información de la ruta de acceso y la información de la cadena de consulta especificadas.
public:
override void RewritePath(System::String ^ filePath, System::String ^ pathInfo, System::String ^ queryString);
public override void RewritePath (string filePath, string pathInfo, string queryString);
override this.RewritePath : string * string * string -> unit
Public Overrides Sub RewritePath (filePath As String, pathInfo As String, queryString As String)
Parámetros
- filePath
- String
Ruta de acceso de reemplazo.
- pathInfo
- String
Información adicional de la ruta de acceso de un recurso.
- queryString
- String
Cadena de consulta de la solicitud.
Excepciones
El parámetro filePath
es null
.
El parámetro filePath
no se encuentra en el directorio raíz de la aplicación actual.
Se aplica a
RewritePath(String, Boolean)
Reescribe la dirección URL usando la ruta de acceso especificada y un valor que especifica si se modifica la ruta de acceso virtual para los recursos del servidor.
public:
override void RewritePath(System::String ^ path, bool rebaseClientPath);
public override void RewritePath (string path, bool rebaseClientPath);
override this.RewritePath : string * bool -> unit
Public Overrides Sub RewritePath (path As String, rebaseClientPath As Boolean)
Parámetros
- path
- String
Ruta de acceso en la que se reescribirá.
- rebaseClientPath
- Boolean
Es true
para restablecer la ruta de acceso virtual; es false
para mantener si cambios la ruta de acceso virtual.
Excepciones
path
es null
.
path
no se encuentra en el directorio raíz de la aplicación actual.
Se aplica a
RewritePath(String)
Reescribe la dirección URL mediante la ruta de acceso especificada.
public:
override void RewritePath(System::String ^ path);
public override void RewritePath (string path);
override this.RewritePath : string -> unit
Public Overrides Sub RewritePath (path As String)
Parámetros
- path
- String
Ruta de acceso de reemplazo.
Excepciones
path
es null
.
path
no se encuentra en el directorio raíz de la aplicación actual.