HttpContextBase.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í.
Cuando se invalida en una clase derivada, asigna una ruta de acceso de reescritura interna, lo que permite que la dirección URL de la solicitud difiera de la ruta de acceso interna al recurso.
Sobrecargas
RewritePath(String, String, String, Boolean) |
Si se reemplaza en una clase derivada, 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) |
Si se reemplaza en una clase derivada, reescribe la dirección URL usando la ruta de acceso, la información de ruta de acceso y la información de la cadena de consulta especificadas. |
RewritePath(String, Boolean) |
Si se reemplaza en la clase derivada, 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) |
Si se reemplaza en una clase derivada, reescribe la dirección URL usando la ruta de acceso especificada. |
RewritePath(String, String, String, Boolean)
Si se reemplaza en una clase derivada, 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:
virtual void RewritePath(System::String ^ filePath, System::String ^ pathInfo, System::String ^ queryString, bool setClientFilePath);
public virtual void RewritePath (string filePath, string pathInfo, string queryString, bool setClientFilePath);
abstract member RewritePath : string * string * string * bool -> unit
override this.RewritePath : string * string * string * bool -> unit
Public Overridable 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
Siempre.
Se aplica a
RewritePath(String, String, String)
Si se reemplaza en una clase derivada, reescribe la dirección URL usando la ruta de acceso, la información de ruta de acceso y la información de la cadena de consulta especificadas.
public:
virtual void RewritePath(System::String ^ filePath, System::String ^ pathInfo, System::String ^ queryString);
public virtual void RewritePath (string filePath, string pathInfo, string queryString);
abstract member RewritePath : string * string * string -> unit
override this.RewritePath : string * string * string -> unit
Public Overridable 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
Siempre.
Se aplica a
RewritePath(String, Boolean)
Si se reemplaza en la clase derivada, 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:
virtual void RewritePath(System::String ^ path, bool rebaseClientPath);
public virtual void RewritePath (string path, bool rebaseClientPath);
abstract member RewritePath : string * bool -> unit
override this.RewritePath : string * bool -> unit
Public Overridable Sub RewritePath (path As String, rebaseClientPath As Boolean)
Parámetros
- path
- String
Ruta de acceso de reemplazo.
- rebaseClientPath
- Boolean
Es true
para restablecer la ruta de acceso virtual; es false
para mantener si cambios la ruta de acceso virtual.
Excepciones
Siempre.
Se aplica a
RewritePath(String)
Si se reemplaza en una clase derivada, reescribe la dirección URL usando la ruta de acceso especificada.
public:
virtual void RewritePath(System::String ^ path);
public virtual void RewritePath (string path);
abstract member RewritePath : string -> unit
override this.RewritePath : string -> unit
Public Overridable Sub RewritePath (path As String)
Parámetros
- path
- String
Ruta de acceso de reemplazo.
Excepciones
Siempre.