Skip to content

ObservableFuncMixins class

Defined in

Namespace: ReactiveUI.Reactive Assembly: ReactiveUI.Reactive.dll Full name: ReactiveUI.Reactive.ObservableFuncMixins Modifiers: public static

Summary

View source

Provides extension methods for creating observables from expression-based property accessors on view model instances.

Applies to

net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-tvos18.0, net9.0-macos15.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-ios18.0, net9.0-desktop1.0, net8.0, net8.0-windows10.0.19041, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, netstandard2.1, net481, net462, net471

Remarks

These extension methods enable reactive observation of property changes by converting expression trees into observable sequences. This is useful for scenarios where you want to monitor changes to properties in view models and react to those changes in a composable, declarative manner. The methods in this class rely on reflection and may be affected by trimming in certain deployment scenarios.

Methods

NameSummary
static ToObservable
Inherited members

Extension blocks

extension(Expression> expression)

  • ToObservable
  • ToObservable
  • ToObservable