HttpContextBase.RewritePath Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Weist beim Überschreiben in einer abgeleiteten Klasse einen internen Pfad für das erneute Schreiben zu, sodass sich die Anforderungs-URL vom internen Pfad zur Ressource unterscheiden kann.
Überlädt
RewritePath(String, String, String, Boolean) |
Ändert beim Überschreiben in einer abgeleiteten Klasse die URL unter Verwendung des angegebenen Pfads, der angegebenen Pfadinformationen, der Informationen der Abfragezeichenfolge und eines Werts, der angibt, ob der Clientdateipfad auf den Pfad für das erneute Schreiben festgelegt ist. |
RewritePath(String, String, String) |
Schreibt beim Überschreiben in einer abgeleiteten Klasse die URL unter Verwendung des angegebenen Pfads, der Pfadinformationen und der Abfragezeichenfolgen-Informationen neu. |
RewritePath(String, Boolean) |
Ändert beim Überschreiben in einer abgeleiteten Klasse die URL unter Verwendung des angegebenen Pfads und eines Werts, der angibt, ob der virtuelle Pfad für Serverressourcen geändert wurde. |
RewritePath(String) |
Ändert beim Überschreiben in einer abgeleiteten Klasse die URL unter Verwendung des angegebenen Pfads. |
RewritePath(String, String, String, Boolean)
Ändert beim Überschreiben in einer abgeleiteten Klasse die URL unter Verwendung des angegebenen Pfads, der angegebenen Pfadinformationen, der Informationen der Abfragezeichenfolge und eines Werts, der angibt, ob der Clientdateipfad auf den Pfad für das erneute Schreiben festgelegt ist.
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)
Parameter
- filePath
- String
Der Ersatzpfad.
- pathInfo
- String
Zusätzliche Pfadinformationen für eine Ressource.
- queryString
- String
Die Abfragezeichenfolge der Anforderung.
- setClientFilePath
- Boolean
true
, um den Dateipfad für Clientressourcen auf den Wert des filePath
-Parameters festzulegen, andernfalls false
.
Ausnahmen
Immer
Gilt für
RewritePath(String, String, String)
Schreibt beim Überschreiben in einer abgeleiteten Klasse die URL unter Verwendung des angegebenen Pfads, der Pfadinformationen und der Abfragezeichenfolgen-Informationen neu.
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)
Parameter
- filePath
- String
Der Ersatzpfad.
- pathInfo
- String
Zusätzliche Pfadinformationen für eine Ressource.
- queryString
- String
Die Abfragezeichenfolge der Anforderung.
Ausnahmen
Immer
Gilt für
RewritePath(String, Boolean)
Ändert beim Überschreiben in einer abgeleiteten Klasse die URL unter Verwendung des angegebenen Pfads und eines Werts, der angibt, ob der virtuelle Pfad für Serverressourcen geändert wurde.
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)
Parameter
- path
- String
Der Ersatzpfad.
- rebaseClientPath
- Boolean
true
, um den virtuellen Pfad zurückzusetzen, false
, um den virtuellen Pfad unverändert zu lassen.
Ausnahmen
Immer
Gilt für
RewritePath(String)
Ändert beim Überschreiben in einer abgeleiteten Klasse die URL unter Verwendung des angegebenen Pfads.
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)
Parameter
- path
- String
Der Ersatzpfad.
Ausnahmen
Immer