HttpContextBase.RewritePath Metodo

Definizione

Sottoposto a override in una classe derivata, assegna un percorso di riscrittura interno che consente all'URL richiesto di differenziarsi dal percorso interno della risorsa.

Overload

RewritePath(String, String, String, Boolean)

In caso di override in una classe derivata, riscrive l'URL con il percorso virtuale specificato, le informazioni sul percorso, le informazioni sulla stringa di query e un valore che specifica se il percorso del file del client è impostato sul percorso di riscrittura.

RewritePath(String, String, String)

In caso di override in una classe derivata, riscrive l'URL usando il percorso, le informazioni sul percorso e le informazioni sulla stringa di query specificati.

RewritePath(String, Boolean)

In caso di override in una classe derivata, riscrive l'URL usando il percorso specificato e un valore booleano che indica se il percorso virtuale per le risorse del server è modificato.

RewritePath(String)

In caso di override in una classe derivata, riscrive l'URL usando il percorso specificato.

RewritePath(String, String, String, Boolean)

In caso di override in una classe derivata, riscrive l'URL con il percorso virtuale specificato, le informazioni sul percorso, le informazioni sulla stringa di query e un valore che specifica se il percorso del file del client è impostato sul percorso di riscrittura.

public virtual void RewritePath (string filePath, string pathInfo, string queryString, bool setClientFilePath);

Parametri

filePath
String

Percorso di sostituzione.

pathInfo
String

Informazioni aggiuntive sul percorso di una risorsa.

queryString
String

Stringa di query della richiesta.

setClientFilePath
Boolean

true per impostare il percorso dei file usato per le risorse del client sul valore del parametro filePath. In caso contrario, false.

Eccezioni

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

RewritePath(String, String, String)

In caso di override in una classe derivata, riscrive l'URL usando il percorso, le informazioni sul percorso e le informazioni sulla stringa di query specificati.

public virtual void RewritePath (string filePath, string pathInfo, string queryString);

Parametri

filePath
String

Percorso di sostituzione.

pathInfo
String

Informazioni aggiuntive sul percorso di una risorsa.

queryString
String

Stringa di query della richiesta.

Eccezioni

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

RewritePath(String, Boolean)

In caso di override in una classe derivata, riscrive l'URL usando il percorso specificato e un valore booleano che indica se il percorso virtuale per le risorse del server è modificato.

public virtual void RewritePath (string path, bool rebaseClientPath);

Parametri

path
String

Percorso di sostituzione.

rebaseClientPath
Boolean

true per reimpostare il percorso virtuale, false per mantenere tale percorso invariato.

Eccezioni

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

RewritePath(String)

In caso di override in una classe derivata, riscrive l'URL usando il percorso specificato.

public virtual void RewritePath (string path);

Parametri

path
String

Percorso di sostituzione.

Eccezioni

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1