system.reactive

System.Reactive bezieht sich auf die Reactive Extensions für .NET, auch bekannt als Rx. Rx bietet Entwicklern ein reaktives Programmiermodell über die generische IObservable -Schnittstelle, im Gegensatz zum traditionellen imperativen Programmiermodell oder den anderen reaktiven Programmiermodellen, die sich ausschließlich auf .NET Events oder spezifische APIs stützen.
1
Antwort

Verschiedene Möglichkeiten zum asynchronen Zurückgeben einer Sammlung (mit C # 7-Funktionen)

Ich habe eine einfache synchrone Methode, die so aussieht: %Vor% Da die Methode Teil einer Webanwendung ist, ist es sinnvoll, alle Ressourcen so effektiv wie möglich zu nutzen. Daher möchte ich die Methode in eine asynchrone ändern. Die ei...
28.08.2017, 14:27
2
Antworten

Wie WinRT-Ereignisse mit .NET zusammenarbeiten

Im neuesten Video vom Rx-Team Bart De Smet: Rx-Aktualisierung - .NET 4.5, Async, WinRT Ich habe gesehen, dass WinRT-Ereignisse mit .NET durch einige wirklich seltsame Metadaten, genauer gesagt, konfrontiert wurden - add_ / remove_ Sign...
14.10.2011, 23:21
5
Antworten

So erstellen Sie eine Observable, die einen einzelnen Wert erzeugt und niemals abgeschlossen wird

Ich kenne Observable.Never() als eine Möglichkeit, eine Sequenz zu erstellen, die niemals abgeschlossen wird, aber gibt es einen Extension / clean-Prozess zum Erstellen einer Observablen, die einen einzelnen Wert erzeugt und dann nie beendet?...
29.01.2014, 21:49
2
Antworten

Warum werden AsObservable und AsEnumerable anders implementiert?

Die Implementierung von Enumerable.AsEnumerable<T>(this IEnumerable<T> source) gibt einfach source zurück. % Co_de% gibt jedoch einen Observable.AsObservable<T>(this IObservable<T> source) zurück, der die Quelle...
26.03.2012, 14:22
3
Antworten

Aufgabe sofort starten, dann nach Zeitintervall mit Rx-Framework

Ich versuche, meine Aufgabe sofort auszuführen und sie dann nach Zeitintervall auszuführen. Ich schrieb folgendes: %Vor% Das Problem ist, dass die Aufgabe erst nach 15 Sekunden beginnt. Ich muss meine Aufgabe am Anfang ausführen und dann nac...
16.10.2011, 13:54
2
Antworten

Wo die Linie mit reaktiver Programmierung gezeichnet wird [geschlossen]

Ich benutze RxJava seit ungefähr einem Jahr in meinem Projekt. Mit der Zeit habe ich es sehr geliebt - jetzt denke ich vielleicht zu viel ... Die meisten Methoden, die ich schreibe, haben jetzt eine Form von Rx, was großartig ist! (bis es nic...
13.03.2016, 18:28
1
Antwort

ReactiveUI ObservableForProperty Lebenszeit

Ich bin neugierig auf die Lebensdauer der ObservableForProperty-Lebensdauer, wenn ich das Dispose auf dem Observer nicht explizit anrufe. Es ist mir in diesem Szenario nicht wirklich wichtig, Abonnements zu lange zu erhalten usw. Wenn Sie im...
12.03.2014, 02:00
2
Antworten

Datenbankabfrage mit reaktiven Erweiterungen

Ich muss eine Datenbank zeitnah abfragen, um den Status eines Altsystems zu kennen. Ich habe daran gedacht, die Abfrage um ein Observable zu wickeln, aber ich weiß nicht, wie ich das richtig machen soll. Im Grunde wird es alle fünf Sekund...
14.11.2015, 23:02
3
Antworten

Bevorzugte Methode zum Generieren eines IObservableString aus einem Stream

Als Teil unserer Anwendung (seit etwa 4 Monaten in Produktion) haben wir einen Datenstrom von einem externen Gerät, das wir in ein IObservable konvertieren Bis jetzt haben wir das Folgende benutzt, um es zu erzeugen, und es hat ziemlich gut f...
12.04.2012, 02:20
3
Antworten

Hat RX Extensions das Problem der komplexen ereignisgesteuerten Programmierung "gelöst"?

Ich habe Rx in einem neuen Finanzanalyseprojekt verwendet, das alle Daten asynchron empfängt. Ich war ziemlich erstaunt über meine persönliche Produktivität und wie viel verständlicher mein ereignisbasierter Code ist (im Gegensatz zum vorherigen...
15.01.2010, 23:49