system.reactive

    2

    5答えて

    私のシナリオ: 私は約1秒間に実行する必要がある計算があります。それが実行された後、他のものが追いつくために約200msの待ち時間があるはずです。計算がまだ1秒後に実行されている場合は、2回目に開始する必要がありますが、プログラムは終了するまで待機し、終了後に次の計算を開始します。 私は今それをやっている方法: _refreshFinished = new Subject<bool>(); _a

    1

    1答えて

    私は自分のオブジェクトモデルを説明し、次に何をしたいのかを説明します。 これはSilverlightアプリケーションであり、これらはUI要素にバインドされたモデルオブジェクトです。 契約にはTradingBranchのコレクションがあり、支店を追加または削除することができます。ブランチにはProductのコレクションがあります。 agreement.Branches .SelectMa

    2

    1答えて

    私は.NET Reactive Extensionsについて頭を抱えようとしており、以下のシナリオで使用できるかどうかは疑問です。 私のWP7アプリケーションでは、アプリの設定を維持するためにSterlingDatabaseを使用しています。ユーザーが設定を変更しているので、私は定期的に電話をかけたいです。Database.Flush() 私のプロパティセットメソッドでは、Database.Flu

    29

    2答えて

    私はPluralSightのDan SullivanのRx Extensionsトレーニングコースを勉強しようとしています。それは優れたものですが、残念ながらRxは1ヶ月前にコースが公開されたにもかかわらず、既に変更されているようです。 ほとんどの変更は簡単です(3つのdllから1つのdllへの変更、使用される名前空間の変更など)が、Danの例ではScheduler.Dispatcherの代わりに

    1

    1答えて

    私は.net 3.5アプリケーションで作業していますが、IObservable、特にObservableに同様の機能を提供する回避策やその他のソフトウェアがあるかどうかを知りたいと思います。 FromEvent アプリはmediabrowser内で実行されるので、私は絶対に.net 3.5のままにしておかなければなりません。それ以外の場合は、うれしく4.0にアップグレードします。

    1

    2答えて

    誰でも助けてくれますか? 私はC#である何かを実装してみました: var keysIO = Observable.FromEvent<KeyDownEventHandler, RoutedEventArgs>( h => new KeyDownEventHandler(h), h => btn.KeyDown += h, h =

    7

    2答えて

    これに関するいくつかの記事がありますが、これは機能していますが、Observableサブスクリプションの最大数のタスクスレッドを一度に設定する方法を知りたいと思います。 私は、ログエントリの非同期省並列化するために、次のしている:私の節約をスケジュールするには private BlockingCollection<ILogEntry> logEntryQueue; と logEntryQueu

    3

    1答えて

    新しいSystem.Reactiveビットを試して、リストビュー内の項目をコンテキストメニューのクリックに応じてアクションを実行することを簡略化するかどうかを考えました。 これまでの設定ビットはやや簡単ですが、私は2つのイベントストリーム(アイテムの選択とメニューのクリック)を正しい方法で組み合わせることに戸惑っています。 これは私がこれまで (bookListViewは、私の本が含まれており、メ

    6

    1答えて

    数日前にデータ開発者センター(here)からダウンロードした反応拡張(Rx HOL .NET.pdf)のために、Hands-On-Labsで作業しています。 私はNuGetを使用して、私のプロジェクトにこれらの参照を追加しました: System.Reactive 1.0.10621.0 System.Reactive.Windows.Forms 1.0.10621.0 私はほとんどのラボで

    3

    2答えて

    注:私はRXの.NET 4バージョンを指しています。 私はRXのReplaySubjectクラスを使用しています。 OnErrorをパラメータとして例外を指定して呼び出しています。 すべてのOnErrorサブスクライバに通知し、例外を渡すことを期待していました。代わりに例外がスローされ、その後例外が処理されなくなりました。 コードは非常に簡単ですが、GitHubのコードを見ることができます。 ht