HttpContextWrapper.RewritePath Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstenen URL'nin kaynağın iç yolundan farklı olduğunu sağlayan bir iç yeniden yazma yolu atar.
Aşırı Yüklemeler
| RewritePath(String, String, String, Boolean) |
Belirtilen yolu, yol bilgilerini, sorgu dizesi bilgilerini ve istemci dosya yolunun yeniden yazma yoluna ayarlanıp ayarlanmadığını belirten bir değeri kullanarak URL'yi yeniden yazar. |
| RewritePath(String, String, String) |
Belirtilen yolu, yol bilgilerini ve sorgu dizesi bilgilerini kullanarak URL'yi yeniden yazar. |
| RewritePath(String, Boolean) |
Belirtilen yolu ve sunucu kaynaklarının sanal yolunun değiştirilip değiştirilmediğini belirten bir değeri kullanarak URL'yi yeniden yazar. |
| RewritePath(String) |
Belirtilen yolu kullanarak URL'yi yeniden yazar. |
RewritePath(String, String, String, Boolean)
Belirtilen yolu, yol bilgilerini, sorgu dizesi bilgilerini ve istemci dosya yolunun yeniden yazma yoluna ayarlanıp ayarlanmadığını belirten bir değeri kullanarak URL'yi yeniden yazar.
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)
Parametreler
- filePath
- String
Değiştirme yolu.
- pathInfo
- String
Kaynak için ek yol bilgileri.
- queryString
- String
İstek sorgu dizesi.
- setClientFilePath
- Boolean
true istemci kaynakları için kullanılan dosya yolunu parametresinin filePath değerine ayarlamak için; aksi takdirde , false.
Özel durumlar
filePath, null değeridir.
filePath geçerli uygulamanın kök dizininde değil.
Şunlara uygulanır
RewritePath(String, String, String)
Belirtilen yolu, yol bilgilerini ve sorgu dizesi bilgilerini kullanarak URL'yi yeniden yazar.
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)
Parametreler
- filePath
- String
Değiştirme yolu.
- pathInfo
- String
Kaynak için ek yol bilgileri.
- queryString
- String
İstek sorgu dizesi.
Özel durumlar
filePath parametresidirnull.
filePath parametresi geçerli uygulamanın kök dizininde değil.
Şunlara uygulanır
RewritePath(String, Boolean)
Belirtilen yolu ve sunucu kaynaklarının sanal yolunun değiştirilip değiştirilmediğini belirten bir değeri kullanarak URL'yi yeniden yazar.
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)
Parametreler
- path
- String
Yeniden yazacak yol.
- rebaseClientPath
- Boolean
true sanal yolu sıfırlamak için; false sanal yolu değişmeden tutmak için.
Özel durumlar
path, null değeridir.
path geçerli uygulamanın kök dizininde değil.
Şunlara uygulanır
RewritePath(String)
Belirtilen yolu kullanarak URL'yi yeniden yazar.
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)
Parametreler
- path
- String
Değiştirme yolu.
Özel durumlar
path, null değeridir.
path geçerli uygulamanın kök dizininde değil.