Compartir a través de


HttpContextBase.RewritePath Método

Definición

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

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

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

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

Se aplica a