ASP.NET MVC (659レス)
上下前次1-新
抽出解除 レス栞
496(2): 2016/02/25(木)23:25 ID:??? AAS
外部リンク[aspx]:msdn.microsoft.com
falseにしてCompleteRequest()するのが正しい作法らしい
trueだとパフォーマンスに悪影響があるとは書いてあるんだが
実際1.0時代に作ったシステムでtrue扱いいっぱいあるけど、気になるほどじゃない
497(2): 2016/02/26(金)03:58 ID:??? AAS
>>496
それ、Redirectと挙動違ってくるから注意な
500: 494 2016/02/26(金)22:23 ID:??? AAS
>>495-499
ありがとうございます。
今日確認しました。
確かに Redirect( [url], false ) と CompleteRequest で望む動作になりそうです。
ただし指摘のように Redirect + false だと後続の処理が実行され、
CompleteRequest を実行すると、そこでそのメソッドは終了するけど続けて OnEndRequest が呼ばれるワケですね。
加えて、ThreadAbortException は特殊な例外で無視しても差し支えない。
結果、もともとは自分で書いたコードでもなく大きく弄るのに不安があることから、
catch に流れる部分だけを例外が発生しないように修正することにしました。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.029s*