ASP.NET 4.0 Webページで、実行時間が長すぎるコードを検出して防止したいと思います。だから私はこのような構造を探しています:
try for 1000 ms
{
RunPotentiallyTooLongCode();
}
catch
{
RecordError( "code ran out of control" );
// let user know
...
}
現在4.0を使用していますが、4.5のソリューションにも興味があります。おそらく、追加された非同期機能が役立つでしょう。