HttpServerUtilityBase.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:
 virtual void TransferRequest(System::String ^ path);
public virtual void TransferRequest(string path);
abstract member TransferRequest : string -> unit
override this.TransferRequest : string -> unit
Public Overridable Sub TransferRequest (path As String)

パラメーター

path
String

実行するページまたはハンドラーの URL。

例外

適用対象

TransferRequest(String, Boolean)

派生クラスでオーバーライドされた場合、指定した URL でエンドポイントを非同期に実行し、 QueryString コレクションと Form コレクションをクリアするかどうかを指定します。

public:
 virtual void TransferRequest(System::String ^ path, bool preserveForm);
public virtual void TransferRequest(string path, bool preserveForm);
abstract member TransferRequest : string * bool -> unit
override this.TransferRequest : string * bool -> unit
Public Overridable Sub TransferRequest (path As String, preserveForm As Boolean)

パラメーター

path
String

実行するページまたはハンドラーの URL。

preserveForm
Boolean

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

例外

適用対象

TransferRequest(String, Boolean, String, NameValueCollection)

派生クラスでオーバーライドされた場合、指定した HTTP メソッドとヘッダーを使用して、指定した URL でエンドポイントを非同期に実行します。

public:
 virtual void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers);
public virtual void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers);
abstract member TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection -> unit
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection -> unit
Public Overridable 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

新しい要求の要求ヘッダーのコレクション。

例外

適用対象

TransferRequest(String, Boolean, String, NameValueCollection, Boolean)

派生クラスで実装された場合、指定した HTTP メソッド、ヘッダー、パス、およびオプションを使用して、指定した URL でエンドポイントを非同期に実行し、フォーム値を保持し、ユーザー ID を保持します。

public:
 virtual void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers, bool preserveUser);
public virtual void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers, bool preserveUser);
abstract member TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection * bool -> unit
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection * bool -> unit
Public Overridable 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 に設定して、このメソッド オーバーロードを呼び出します。

適用対象