Share via


HttpContextBase.RewritePath Metode

Definisi

Saat ditimpa di kelas turunan, menetapkan jalur penulisan ulang internal, yang memungkinkan URL permintaan berbeda dari jalur internal sumber daya.

Overload

RewritePath(String, String, String, Boolean)

Saat ditimpa di kelas turunan, tulis ulang URL dengan menggunakan jalur, informasi jalur, informasi string kueri yang ditentukan, dan nilai yang menentukan apakah jalur file klien diatur ke jalur penulisan ulang.

RewritePath(String, String, String)

Saat ditimpa di kelas turunan, tulis ulang URL dengan menggunakan informasi jalur, informasi jalur, dan string kueri yang ditentukan.

RewritePath(String, Boolean)

Saat ditimpa di kelas turunan, tulis ulang URL dengan menggunakan jalur yang ditentukan dan nilai yang menentukan apakah jalur virtual untuk sumber daya server dimodifikasi.

RewritePath(String)

Saat ditimpa di kelas turunan, tulis ulang URL dengan menggunakan jalur yang ditentukan.

RewritePath(String, String, String, Boolean)

Saat ditimpa di kelas turunan, tulis ulang URL dengan menggunakan jalur, informasi jalur, informasi string kueri yang ditentukan, dan nilai yang menentukan apakah jalur file klien diatur ke jalur penulisan ulang.

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

Jalur penggantian.

pathInfo
String

Informasi jalur tambahan untuk sumber daya.

queryString
String

String kueri permintaan.

setClientFilePath
Boolean

true untuk mengatur jalur file yang digunakan untuk sumber daya klien ke nilai filePath parameter; jika tidak, false.

Pengecualian

Berlaku untuk

RewritePath(String, String, String)

Saat ditimpa di kelas turunan, tulis ulang URL dengan menggunakan informasi jalur, informasi jalur, dan string kueri yang ditentukan.

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

Jalur penggantian.

pathInfo
String

Informasi jalur tambahan untuk sumber daya.

queryString
String

String kueri permintaan.

Pengecualian

Berlaku untuk

RewritePath(String, Boolean)

Saat ditimpa di kelas turunan, tulis ulang URL dengan menggunakan jalur yang ditentukan dan nilai yang menentukan apakah jalur virtual untuk sumber daya server dimodifikasi.

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

Jalur penggantian.

rebaseClientPath
Boolean

true untuk mengatur ulang jalur virtual; false untuk menjaga jalur virtual tetap tidak berubah.

Pengecualian

Berlaku untuk

RewritePath(String)

Saat ditimpa di kelas turunan, tulis ulang URL dengan menggunakan jalur yang ditentukan.

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

Jalur penggantian.

Pengecualian

Berlaku untuk