HttpContextBase.RewritePath Metoda

Definicja

W przypadku zastąpienia w klasie pochodnej przypisuje wewnętrzną ścieżkę ponownego zapisywania, która pozwala adresOWI URL żądania różnić się od wewnętrznej ścieżki zasobu.

Przeciążenia

RewritePath(String, String, String, Boolean)

Po zastąpieniu w klasie pochodnej ponownie zapisz adres URL przy użyciu określonej ścieżki, informacji o ścieżce, informacji o ciągu zapytania i wartości określającej, czy ścieżka pliku klienta jest ustawiona na ścieżkę ponownego zapisywania.

RewritePath(String, String, String)

Po przesłonięciu w klasie pochodnej ponownie zapisz adres URL przy użyciu określonej ścieżki, informacji o ścieżce i informacji o ciągu zapytania.

RewritePath(String, Boolean)

Po zastąpieniu w klasie pochodnej ponownie zapisz adres URL przy użyciu określonej ścieżki i wartości, która określa, czy ścieżka wirtualna zasobów serwera jest modyfikowana.

RewritePath(String)

Po przesłonięciu w klasie pochodnej ponownie zapisz adres URL przy użyciu określonej ścieżki.

RewritePath(String, String, String, Boolean)

Po zastąpieniu w klasie pochodnej ponownie zapisz adres URL przy użyciu określonej ścieżki, informacji o ścieżce, informacji o ciągu zapytania i wartości określającej, czy ścieżka pliku klienta jest ustawiona na ścieżkę ponownego zapisywania.

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)

Parametry

filePath
String

Ścieżka zastępcza.

pathInfo
String

Dodatkowe informacje o ścieżce zasobu.

queryString
String

Ciąg zapytania żądania.

setClientFilePath
Boolean

true aby ustawić ścieżkę pliku używaną dla zasobów klienta na wartość parametru filePath ; w przeciwnym razie false.

Wyjątki

Dotyczy

RewritePath(String, String, String)

Po przesłonięciu w klasie pochodnej ponownie zapisz adres URL przy użyciu określonej ścieżki, informacji o ścieżce i informacji o ciągu zapytania.

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)

Parametry

filePath
String

Ścieżka zastępcza.

pathInfo
String

Dodatkowe informacje o ścieżce zasobu.

queryString
String

Ciąg zapytania żądania.

Wyjątki

Dotyczy

RewritePath(String, Boolean)

Po zastąpieniu w klasie pochodnej ponownie zapisz adres URL przy użyciu określonej ścieżki i wartości, która określa, czy ścieżka wirtualna zasobów serwera jest modyfikowana.

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)

Parametry

path
String

Ścieżka zastępcza.

rebaseClientPath
Boolean

true aby zresetować ścieżkę wirtualną; false aby zachować ścieżkę wirtualną bez zmian.

Wyjątki

Dotyczy

RewritePath(String)

Po przesłonięciu w klasie pochodnej ponownie zapisz adres URL przy użyciu określonej ścieżki.

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)

Parametry

path
String

Ścieżka zastępcza.

Wyjątki

Dotyczy