HttpContextBase.RewritePath メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
派生クラスでオーバーライドされた場合に、内部リライト パスを割り当てます。これにより、要求 URL がリソースの内部パスと異なっていても問題ありません。
オーバーロード
RewritePath(String, String, String, Boolean) |
派生クラスでオーバーライドされるとき、指定したパス、パス情報、クエリ文字列情報、およびクライアント ファイル パスをリライト パスに設定するかどうかを指定する値を使用して、URL をリライトします。 |
RewritePath(String, String, String) |
派生クラスでオーバーライドされると、指定したパス、パス情報、クエリ文字列情報を使用して URL を書き換えます。 |
RewritePath(String, Boolean) |
派生クラスでオーバーライドされた場合は、指定したパスと、サーバー リソースの仮想パスが変更されるかどうかを指定する値を使用して、URL を書き換えます。 |
RewritePath(String) |
派生クラスでオーバーライドされるとき、指定されたパスを使用して URL を書き換えます。 |
RewritePath(String, String, String, Boolean)
派生クラスでオーバーライドされるとき、指定したパス、パス情報、クエリ文字列情報、およびクライアント ファイル パスをリライト パスに設定するかどうかを指定する値を使用して、URL をリライトします。
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)
パラメーター
- filePath
- String
置換パス。
- pathInfo
- String
リソースの追加パス情報。
- queryString
- String
要求クエリ文字列。
- setClientFilePath
- Boolean
クライアント リソースで使用されるファイル パスを filePath
パラメーターの値に設定する場合は true
。それ以外の場合は false
。
例外
適用対象
RewritePath(String, String, String)
派生クラスでオーバーライドされると、指定したパス、パス情報、クエリ文字列情報を使用して URL を書き換えます。
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)
パラメーター
- filePath
- String
置換パス。
- pathInfo
- String
リソースの追加パス情報。
- queryString
- String
要求クエリ文字列。
例外
適用対象
RewritePath(String, Boolean)
派生クラスでオーバーライドされた場合は、指定したパスと、サーバー リソースの仮想パスが変更されるかどうかを指定する値を使用して、URL を書き換えます。
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)
パラメーター
- path
- String
置換パス。
- rebaseClientPath
- Boolean
仮想パスをリセットする場合は true
。仮想パスを変更しない場合は false
。
例外
適用対象
RewritePath(String)
派生クラスでオーバーライドされるとき、指定されたパスを使用して URL を書き換えます。
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)
パラメーター
- path
- String
置換パス。
例外
適用対象
.NET