Skip to content

,ReactiveUI.BindingDirection,System.IDisposable)}

ReactiveBinding(TView, Expression, Expression, IObservable, BindingDirection, IDisposable) constructor

Defined in

Type: ReactiveBinding Namespace: ReactiveUI Assembly: ReactiveUI.Core.dll

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

public ReactiveBinding(TView view, Expression viewExpression, Expression viewModelExpression, IObservable<TValue?> changed, BindingDirection direction, IDisposable bindingDisposable)

View source

Summary: Represents an active binding between a view and a view model property, tracking direction and change notifications.

Parameters

NameTypeDescription
viewTViewThe view participating in the binding.
viewExpressionExpressionThe expression identifying the bound view property.
viewModelExpressionExpressionThe expression identifying the bound view model property.
changedIObservableAn observable that emits the bound value whenever it changes.
direction[BindingDirection](#The direction of the binding.
bindingDisposableIDisposableA disposable that tears down the binding when disposed.