管理人の技術ブログです。おわりにRxここまで15回に渡ってRxについて見てきました。今回もTPLのとき同様、個人的に勉強したことの備忘録でしかありませんが、読まれた方々が少しでもRxについて興味を持ってくださったり、理解を深めるキッカケになっていれば幸いです。今回はスケジューラの利用について見ていきます。残念ながら、これについてはだいぶ自信がありません。今わかっている範囲、そうだろうと思っている範囲で書きます。前回の内容の通り、ColdなObservableでは分配をすることができません。HotとColdRxIObservable<T>には、HotとColdと呼ばれる2つの性質があります。実はこれまで触れてきた記事のサンプルにもHotなものとColdなものが出てきていました。これらの性質の違いを把握することはRxを利用する上で非常に重要です。今回はこれらについて見ていきます。非同期処理のシーケンス化Rx今回は、同期メソッドを非同期に実行し、それをIObservable<T>シーケンスとして受ける方法や、非同期処理として提供されているメソッドをIObservable<T>シーケンスに変換する方法ついて見ていきたいと思います。オブザーバーパターンの最後にもチラッと書きましたが、イベントはオブザーバーパターンの一実装です。イベントをIObservable<T>に乗せ、イベントに対応する処理を記述することができます。時間のシーケンス化Rx前回までで、IObservable<T>に対してLINQスタイルでの記述ができることを見てきました。これから3回ほどは、時間/イベント/非同期処理をIObservable<T>としてみなし、情報を通知する方法について触れていきます。今回はこれらを自作することで、より理解を深めてみようと思います。7引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。