Skip to content

ReactiveUI.Binding.Fallback namespace

Part of the ReactiveUI.Binding package.

TypeKindSummary
CommandBindingAffinityCheckerclassChecks 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.
ObservationAffinityCheckerclassChecks 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.
RuntimeBindingConverterclassRuntime 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.
RuntimeObservationFallbackclassProvides 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](#