次の方法で共有


HttpServerUtilityWrapper.Transfer メソッド

定義

現在のプロセスの実行を終了し、現在の要求に対して異なるプロセスの実行を開始します。

オーバーロード

Transfer(String)

現在のプロセスの実行を終了し、URL で指定されたページまたはハンドラーの実行を開始します。

Transfer(String, Boolean)

現在のページの実行を終了し、指定した URL と QueryString および Form コレクションをクリアするかどうかを指定する値を使用して、別のページまたはハンドラーの実行を開始します。

Transfer(IHttpHandler, Boolean)

現在のプロセスの実行を終了し、カスタム HTTP ハンドラーと、QueryString コレクションおよび Form コレクションをクリアするかどうかを指定する値を使用して新しい要求の実行を開始します。

Transfer(String)

現在のプロセスの実行を終了し、URL で指定されたページまたはハンドラーの実行を開始します。

public:
 override void Transfer(System::String ^ path);
public override void Transfer (string path);
override this.Transfer : string -> unit
Public Overrides Sub Transfer (path As String)

パラメーター

path
String

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

適用対象

Transfer(String, Boolean)

現在のページの実行を終了し、指定した URL と QueryString および Form コレクションをクリアするかどうかを指定する値を使用して、別のページまたはハンドラーの実行を開始します。

public:
 override void Transfer(System::String ^ path, bool preserveForm);
public override void Transfer (string path, bool preserveForm);
override this.Transfer : string * bool -> unit
Public Overrides Sub Transfer (path As String, preserveForm As Boolean)

パラメーター

path
String

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

preserveForm
Boolean

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

例外

現在のページ要求がコールバックです。

適用対象

Transfer(IHttpHandler, Boolean)

現在のプロセスの実行を終了し、カスタム HTTP ハンドラーと、QueryString コレクションおよび Form コレクションをクリアするかどうかを指定する値を使用して新しい要求の実行を開始します。

public:
 override void Transfer(System::Web::IHttpHandler ^ handler, bool preserveForm);
public override void Transfer (System.Web.IHttpHandler handler, bool preserveForm);
override this.Transfer : System.Web.IHttpHandler * bool -> unit
Public Overrides Sub Transfer (handler As IHttpHandler, preserveForm As Boolean)

パラメーター

handler
IHttpHandler

現在の要求の転送先 HTTP ハンドラー。

preserveForm
Boolean

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

例外

現在のページ要求がコールバックです。

適用対象