HttpContextWrapper.RewritePath Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menetapkan jalur penulisan ulang internal, yang memungkinkan URL yang diminta berbeda dari jalur internal sumber daya.
Overload
| Nama | Deskripsi |
|---|---|
| RewritePath(String, String, String, Boolean) |
Menulis 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) |
Menulis ulang URL dengan menggunakan informasi jalur, informasi jalur, dan string kueri yang ditentukan. |
| RewritePath(String, Boolean) |
Menulis ulang URL dengan menggunakan jalur yang ditentukan dan nilai yang menentukan apakah jalur virtual untuk sumber daya server dimodifikasi. |
| RewritePath(String) |
Menulis ulang URL dengan menggunakan jalur yang ditentukan. |
RewritePath(String, String, String, Boolean)
Menulis 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:
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)
Parameter
- filePath
- String
Jalur pengganti.
- 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
filePath adalah null.
filePath tidak ada dalam direktori akar aplikasi saat ini.
Berlaku untuk
RewritePath(String, String, String)
Menulis ulang URL dengan menggunakan informasi jalur, informasi jalur, dan string kueri yang ditentukan.
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)
Parameter
- filePath
- String
Jalur pengganti.
- pathInfo
- String
Informasi jalur tambahan untuk sumber daya.
- queryString
- String
String kueri permintaan.
Pengecualian
Parameternya filePath adalah null.
Parameter filePath tidak ada di direktori akar aplikasi saat ini.
Berlaku untuk
RewritePath(String, Boolean)
Menulis ulang URL dengan menggunakan jalur yang ditentukan dan nilai yang menentukan apakah jalur virtual untuk sumber daya server dimodifikasi.
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)
Parameter
- path
- String
Jalur untuk ditulis ulang.
- rebaseClientPath
- Boolean
true untuk mengatur ulang jalur virtual; false untuk menjaga jalur virtual tidak berubah.
Pengecualian
path adalah null.
path tidak ada dalam direktori akar aplikasi saat ini.
Berlaku untuk
RewritePath(String)
Menulis ulang URL dengan menggunakan jalur yang ditentukan.
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)
Parameter
- path
- String
Jalur pengganti.
Pengecualian
path adalah null.
path tidak ada dalam direktori akar aplikasi saat ini.