HttpContextBase.RewritePath Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
In caso di override in una classe derivata, assegna un percorso di riscrittura interno, che consente all'URL della richiesta di differire dal percorso interno della risorsa.
Overload
| Nome | Descrizione |
|---|---|
| RewritePath(String, String, String, Boolean) |
Quando sottoposto a override in una classe derivata, 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) |
Quando ne viene eseguito l'override in una classe derivata, riscrive l'URL usando il percorso, le informazioni sul percorso e le informazioni sulla stringa di query specificate. |
| RewritePath(String, Boolean) |
In caso di override in una classe derivata, 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) |
Quando sottoposto a override in una classe derivata, riscrive l'URL usando il percorso specificato. |
RewritePath(String, String, String, Boolean)
Quando sottoposto a override in una classe derivata, 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:
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)
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
Sempre.
Si applica a
RewritePath(String, String, String)
Quando ne viene eseguito l'override in una classe derivata, riscrive l'URL usando il percorso, le informazioni sul percorso e le informazioni sulla stringa di query specificate.
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)
Parametri
- filePath
- String
Percorso di sostituzione.
- pathInfo
- String
Informazioni aggiuntive sul percorso per una risorsa.
- queryString
- String
Stringa di query della richiesta.
Eccezioni
Sempre.
Si applica a
RewritePath(String, Boolean)
In caso di override in una classe derivata, riscrive l'URL usando il percorso specificato e un valore che specifica se il percorso virtuale per le risorse del server viene modificato.
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)
Parametri
- path
- String
Percorso di sostituzione.
- rebaseClientPath
- Boolean
true per reimpostare il percorso virtuale; false per mantenere invariato il percorso virtuale.
Eccezioni
Sempre.
Si applica a
RewritePath(String)
Quando sottoposto a override in una classe derivata, riscrive l'URL usando il percorso specificato.
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)
Parametri
- path
- String
Percorso di sostituzione.
Eccezioni
Sempre.