2


0

ASP.NET HttpServerUtility.Transferは制御フローをどのように破壊しますか?

「どのように」とは、「どのようなメカニズムで」ではなく「どのような効果に」という意味です。 http://msdn.microsoft.com/en-us/library/system.web.httpserverutility.transfer%28VS.71%29.aspx [Server.Transfer]( "を呼び出した後、制御は呼び出し元のメソッドに戻りません。 …​ ");。 言語ランタイムレベルでは、これはどのように発生しますか? 例外をスローするか、スレッドを中止する何かをトリガーしますか? 私はただ興味があります。 このパターンの他の例は何ですか(実行を終了するメソッドを呼び出す)?

1 Answer


2


最終的には、現在の実行スレッドを終了する「ThreadAbortException」をスローする「End」を呼び出します。 こちらのドキュメントをご覧ください