HttpServerUtilityWrapper.TransferRequest メソッド

定義

指定した 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

コレクションと コレクションを保持する場合は a0/&コレクションと コレクションをクリアする。

例外

要求には、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

コレクションと コレクションを保持する場合は a0/&コレクションと コレクションをクリアする。

method
String

新しい要求に使用する HTTP メソッド (GETPOSTなど)。 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

コレクションと コレクションを保持する場合は a0/&コレクションと コレクションをクリアする。

method
String

新しい要求で使用する HTTP メソッド。

headers
NameValueCollection

新しい要求の要求ヘッダーを含む NameValueCollection オブジェクト。

preserveUser
Boolean

true ユーザー ID を保持するため。それ以外の場合は false。 このメソッドの他のオーバーロードでは、 preserveUser パラメーターを true に設定して、このメソッド オーバーロードを呼び出します。

例外

要求には、IIS 7.0 の統合パイプライン モードが必要です。

サーバーは要求を処理できません。

path パラメーターはnull

path パラメーターが無効です。

適用対象