HttpContextBase.RewritePath Metodo
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.
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.
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. |
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(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 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
Sempre
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 |
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(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 di una risorsa.
- queryString
- String
Stringa di query della richiesta.
Eccezioni
Sempre
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 |
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(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 tale percorso invariato.
Eccezioni
Sempre
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 |
In caso di 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
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 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: