HttpServerUtilityWrapper.TransferRequest メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した URL でエンドポイントを非同期に実行します。
オーバーロード
| 名前 | 説明 |
|---|---|
| TransferRequest(String) |
指定した URL でエンドポイントを非同期に実行します。 |
| TransferRequest(String, Boolean) |
指定した URL でエンドポイントを非同期に実行し、 QueryString コレクションと Form コレクションをクリアするかどうかを指定します。 |
| TransferRequest(String, Boolean, String, NameValueCollection) |
指定した HTTP メソッドとヘッダーを使用して、指定した URL でエンドポイントを非同期に実行します。 |
| TransferRequest(String, Boolean, String, NameValueCollection, Boolean) |
指定した HTTP メソッド、ヘッダー、パス、およびオプションを使用して、指定した URL の非同期実行を実行して、フォーム値を保持し、ユーザー ID を保持します。 |
TransferRequest(String)
指定した URL でエンドポイントを非同期に実行します。
public:
override void TransferRequest(System::String ^ path);
public override void TransferRequest(string path);
override this.TransferRequest : string -> unit
Public Overrides Sub TransferRequest (path As String)
パラメーター
- path
- String
実行するページまたはハンドラーの URL。
例外
要求には、IIS 7.0 の統合パイプライン モードが必要です。
サーバーは要求を処理できません。
path パラメーターはnull。
path パラメーターが無効です。
適用対象
TransferRequest(String, Boolean)
指定した URL でエンドポイントを非同期に実行し、 QueryString コレクションと Form コレクションをクリアするかどうかを指定します。
public:
override void TransferRequest(System::String ^ path, bool preserveForm);
public override void TransferRequest(string path, bool preserveForm);
override this.TransferRequest : string * bool -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean)
パラメーター
- path
- String
実行するページの URL。
- preserveForm
- Boolean
例外
要求には、IIS 7.0 の統合パイプライン モードが必要です。
サーバーは要求を処理できません。
path パラメーターはnull。
path パラメーターが無効です。
適用対象
TransferRequest(String, Boolean, String, NameValueCollection)
指定した HTTP メソッドとヘッダーを使用して、指定した URL でエンドポイントを非同期に実行します。
public:
override void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers);
public override void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers);
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean, method As String, headers As NameValueCollection)
パラメーター
- path
- String
実行するページまたはハンドラーの URL。
- preserveForm
- Boolean
- method
- String
新しい要求に使用する HTTP メソッド (GET、 POSTなど)。
null場合は、元の要求の HTTP メソッドが使用されます。
- headers
- NameValueCollection
新しい要求の要求ヘッダーのコレクション。
例外
要求には、統合モードで実行されている IIS 7.0 が必要です。
サーバーは要求を処理できません。
path パラメーターはnull。
path パラメーターが無効です。
適用対象
TransferRequest(String, Boolean, String, NameValueCollection, Boolean)
指定した HTTP メソッド、ヘッダー、パス、およびオプションを使用して、指定した URL の非同期実行を実行して、フォーム値を保持し、ユーザー ID を保持します。
public:
override void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers, bool preserveUser);
public override void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers, bool preserveUser);
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection * bool -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean, method As String, headers As NameValueCollection, preserveUser As Boolean)
パラメーター
- path
- String
パス。
- preserveForm
- Boolean
- method
- String
新しい要求で使用する HTTP メソッド。
- headers
- NameValueCollection
新しい要求の要求ヘッダーを含む NameValueCollection オブジェクト。
- preserveUser
- Boolean
true ユーザー ID を保持するため。それ以外の場合は false。 このメソッドの他のオーバーロードでは、 preserveUser パラメーターを true に設定して、このメソッド オーバーロードを呼び出します。
例外
要求には、IIS 7.0 の統合パイプライン モードが必要です。
サーバーは要求を処理できません。
path パラメーターはnull。
path パラメーターが無効です。