HttpContextWrapper.RewritePath Metodo

Definizione

Assegna un percorso di riscrittura interno, che consente all'URL richiesto di differire dal percorso interno della risorsa.

Overload

Nome Descrizione
RewritePath(String, String, String, Boolean)

Riscrive l'URL usando il percorso, le informazioni sul percorso, le informazioni sulla stringa di query e un valore che specifica se il percorso del file client è impostato sul percorso di riscrittura.

RewritePath(String, String, String)

Riscrive l'URL usando il percorso, le informazioni sul percorso e le informazioni sulla stringa di query specificate.

RewritePath(String, Boolean)

Riscrive l'URL usando il percorso specificato e un valore che specifica se il percorso virtuale per le risorse del server viene modificato.

RewritePath(String)

Riscrive l'URL usando il percorso specificato.

RewritePath(String, String, String, Boolean)

Riscrive l'URL usando il percorso, le informazioni sul percorso, le informazioni sulla stringa di query e un valore che specifica se il percorso del file client è impostato sul percorso di riscrittura.

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)

Parametri

filePath
String

Percorso di sostituzione.

pathInfo
String

Informazioni aggiuntive sul percorso per una risorsa.

queryString
String

Stringa di query della richiesta.

setClientFilePath
Boolean

true per impostare il percorso del file utilizzato per le risorse client sul valore del filePath parametro ; in caso contrario, false.

Eccezioni

filePath è null.

filePath non si trova nella directory radice dell'applicazione corrente.

Si applica a

RewritePath(String, String, String)

Riscrive l'URL usando il percorso, le informazioni sul percorso e le informazioni sulla stringa di query specificate.

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)

Parametri

filePath
String

Percorso di sostituzione.

pathInfo
String

Informazioni aggiuntive sul percorso per una risorsa.

queryString
String

Stringa di query della richiesta.

Eccezioni

Il filePath parametro è null.

Il filePath parametro non si trova nella directory radice dell'applicazione corrente.

Si applica a

RewritePath(String, Boolean)

Riscrive l'URL usando il percorso specificato e un valore che specifica se il percorso virtuale per le risorse del server viene modificato.

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)

Parametri

path
String

Percorso in cui riscrivere.

rebaseClientPath
Boolean

true per reimpostare il percorso virtuale; false per mantenere invariato il percorso virtuale.

Eccezioni

path è null.

path non si trova nella directory radice dell'applicazione corrente.

Si applica a

RewritePath(String)

Riscrive l'URL usando il percorso specificato.

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)

Parametri

path
String

Percorso di sostituzione.

Eccezioni

path è null.

path non si trova nella directory radice dell'applicazione corrente.

Si applica a