ReactiveUI.Binding.Reactive.Fallback namespace¶
Part of the ReactiveUI.Binding.Reactive package.
| Type | Kind | Summary |
|---|---|---|
| CommandBindingAffinityChecker | class | Checks whether any user-registered [ICreatesCommandBinding](# implementation has higher affinity than the source generator's compile-time plugin for a given control type. Used by generated code to allow user-registered plugins to override source-generated command binding at runtime. |
| ObservationAffinityChecker | class | Checks whether any user-registered [ICreatesObservableForProperty](# implementation has higher affinity than the source generator's compile-time plugin for a given type. Used by generated code to allow user-registered plugins to override source-generated observation at runtime. |
| RuntimeBindingConverter | class | Runtime conversion entry point used by generated BindTo bindings to coerce a source value to the target property type when the two differ, or when an explicit converter or conversion hint is supplied. |
| RuntimeBindingFallback | class | Drives a binding through the runtime observation engine instead of the generated one. |
| RuntimeCommandBindingFallback | class | Binds a command to a control through the runtime expression engine. |
| RuntimeCommandFallback | class | Resolves the command an InvokeCommand executes through the runtime expression engine. |
| RuntimeInteractionFallback | class | Registers an interaction handler against a property the runtime expression engine resolves. |
| RuntimeObservationFallback | class | Provides runtime fallback implementations for WhenChanged, WhenChanging, and WhenAnyValue when the source generator cannot handle an invocation at compile time. Uses the ported expression chain analysis via [ICreatesObservableForProperty](# |
| TwoWayConverterPair | record | The pair of conversions a two-way binding needs to move a value in either direction. |
| TwoWayConverters | class | Builds a [TwoWayConverterPair](# without naming its type arguments. |