Compartir a través de


HttpContextWrapper.RewritePath Método

Definición

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.

Se aplica a