Contenu connexe
Similaire à Reactive extensions (20)
Reactive extensions
- 7. Target Framework
◦ .NET Framework 4.0 and 4.5
◦ .NET for Windows Store apps
◦ Silverlight 5
◦ Windows Phone 7.1
残念ながら標準ライブラリには含まれていません
◦ NuGetでインストールしましょう
- 8. Observerパターン(GoF)
◦ IObservable<T> (変更を通知する側)
IDisposable Subscribe(IObserver<T> observer);
◦ IObserver<T> (通知を受け取る側)
void OnCompleted();
void OnError(Exception error);
void OnNext(T value);
- 11. Demo1(サジェスト)
◦ 連続する入力は無視する。
◦ Web問い合わせは非同期で行う
UIスレッドを止めない
Demo2(Drag)
◦ MouseDownの後に、MouseMoveのイベントを購読
◦ MouseUpで購読終了
◦ MouseDown座標と、MouseMove座標の組み合わせがほ
しい