HttpContextWrapper.RewritePath Metod

Definition

Tilldelar en intern omskrivningssökväg, vilket gör att den begärda URL:en skiljer sig från resursens interna sökväg.

Överlagringar

Name Description
RewritePath(String, String, String, Boolean)

Skriver om URL:en med den angivna sökvägen, sökvägsinformationen, frågesträngsinformationen och ett värde som anger om klientfilens sökväg är inställd på sökvägen för omskrivningen.

RewritePath(String, String, String)

Skriver om URL:en med hjälp av den angivna sökvägen, sökvägsinformationen och frågesträngsinformationen.

RewritePath(String, Boolean)

Skriver om URL:en med hjälp av den angivna sökvägen och ett värde som anger om den virtuella sökvägen för serverresurser ändras.

RewritePath(String)

Skriver om URL:en med hjälp av den angivna sökvägen.

RewritePath(String, String, String, Boolean)

Skriver om URL:en med den angivna sökvägen, sökvägsinformationen, frågesträngsinformationen och ett värde som anger om klientfilens sökväg är inställd på sökvägen för omskrivningen.

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)

Parametrar

filePath
String

Ersättningssökvägen.

pathInfo
String

Ytterligare sökvägsinformation för en resurs.

queryString
String

Frågesträngen för begäran.

setClientFilePath
Boolean

true för att ange filsökvägen som används för klientresurser till värdet för parametern filePath , falseannars .

Undantag

filePath är null.

filePath finns inte i det aktuella programmets rotkatalog.

Gäller för

RewritePath(String, String, String)

Skriver om URL:en med hjälp av den angivna sökvägen, sökvägsinformationen och frågesträngsinformationen.

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)

Parametrar

filePath
String

Ersättningssökvägen.

pathInfo
String

Ytterligare sökvägsinformation för en resurs.

queryString
String

Frågesträngen för begäran.

Undantag

Parametern filePath är null.

Parametern filePath finns inte i det aktuella programmets rotkatalog.

Gäller för

RewritePath(String, Boolean)

Skriver om URL:en med hjälp av den angivna sökvägen och ett värde som anger om den virtuella sökvägen för serverresurser ändras.

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)

Parametrar

path
String

Sökvägen att skriva om till.

rebaseClientPath
Boolean

true för att återställa den virtuella sökvägen. false för att hålla den virtuella sökvägen oförändrad.

Undantag

path är null.

path finns inte i det aktuella programmets rotkatalog.

Gäller för

RewritePath(String)

Skriver om URL:en med hjälp av den angivna sökvägen.

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)

Parametrar

path
String

Ersättningssökvägen.

Undantag

path är null.

path finns inte i det aktuella programmets rotkatalog.

Gäller för