2012年04月18日
Interactive Extensions(Ix) - Retryメソッド
EnumerableEx.Retry拡張メソッドは、列挙中に例外が発生すると、再度列挙を試みてくれます。
こんなコードを書いてみました。
この実行例を示します。
途中で、例外が発生したので、再度列挙しているのが分かります。
なお、再列挙中にまた例外が発生すると、再度列挙してくれます。
Retry()メソッドには、retryCountを引数に取るオーバーロードが用意されています。
のように書けば、2回まで再列挙を試みます。
こんなコードを書いてみました。
この実行例を示します。
途中で、例外が発生したので、再度列挙しているのが分かります。
なお、再列挙中にまた例外が発生すると、再度列挙してくれます。
Retry()メソッドには、retryCountを引数に取るオーバーロードが用意されています。
のように書けば、2回まで再列挙を試みます。
Posted by gushwell at 23:30│Comments(0)│TrackBack(0)
この記事へのトラックバックURL
http://trackback.blogsys.jp/livedoor/gushwell/52236798