Skip to content

RxBindingExtensions class

Attributes: [EditorBrowsable(EditorBrowsableState.1)]

Defined in

Namespace: ReactiveUI.Binding.Observables Assembly: ReactiveUI.Binding.dll Full name: ReactiveUI.Binding.Observables.RxBindingExtensions Modifiers: public static

Summary

View source

Lightweight extension methods for IObservable. These are fully-qualified in generated code to avoid conflicts with System.Reactive.Linq extension methods when both namespaces are in scope.

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481

Methods

NameSummary
static SubscribeSubscribes to the observable with an action for OnNext.
static SelectProjects each element using a selector function.
static SwitchFlattens an observable of observables by subscribing to the most recent inner observable.
static SkipSkips the first count elements.
static DistinctUntilChangedSuppresses consecutive duplicate values.
static MergeMerges multiple observables into one.
Inherited members