次の方法で共有


HttpServerUtilityBase.TransferRequest メソッド

定義

派生クラスでオーバーライドされると、指定した URL のエンドポイントを非同期で実行します。

オーバーロード

TransferRequest(String)

派生クラスでオーバーライドされると、指定した URL のエンドポイントを非同期で実行します。

TransferRequest(String, Boolean)

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

TransferRequest(String, Boolean, String, NameValueCollection)

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

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

派生クラスで実装された場合、指定した URL のエンドポイントを非同期的に実行し、指定した HTTP メソッド、ヘッダー、パス、およびオプションを使用して、フォーム値とユーザー 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 にあるエンドポイントを非同期的に実行して、QueryStringForm のコレクションをクリアするかどうかを指定します。

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

QueryString コレクションおよび Form コレクションを保持する場合は、trueQueryString コレクションおよび Form コレクションをクリアする場合は、false

例外

適用対象

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

QueryString コレクションおよび Form コレクションを保持する場合は、trueQueryString コレクションおよび Form コレクションをクリアする場合は、false

method
String

新しい要求に対して使用する HTTP メソッド (GETPOST など)。 null の場合は、元の要求の HTTP メソッドが使用されます。

headers
NameValueCollection

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

例外

適用対象

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

派生クラスで実装された場合、指定した URL のエンドポイントを非同期的に実行し、指定した HTTP メソッド、ヘッダー、パス、およびオプションを使用して、フォーム値とユーザー 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

QueryString コレクションおよび Form コレクションを保持する場合は、trueQueryString コレクションおよび Form コレクションをクリアする場合は、false

method
String

新しい要求に対して使用する HTTP メソッド。

headers
NameValueCollection

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

preserveUser
Boolean

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

適用対象