O'Reilly logo

Programming Reactive Extensions and LINQ by Paul Betts, Jesse Liberty

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

C H A P T E R 5

Inside Rx

As you've seen in previous chapters, Observables are the heart and soul of Rx. Operators in Rx are extension methods on IObservable. In this chapter, we will examine some of the more advanced operators and how they can help you solve various programming problems.

We'll begin by looking at the Window and Buffer operators, with a special emphasis on the core Window (overloaded) operator. We'll then take a look at the Join pattern operators that allow you to subscribe to complex clustering of observables, move on to the Publish and Multicast operators, and discuss how you might implement your own operators. We'll also examine the implicit contract imposed by all Observables and we'll end with a discussion of Schedulers. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required