Skip to content

ReactiveUI.Extensions namespace

Part of the ReactiveUI.Extensions package.

TypeKindSummary
ContinuationclassContinuation.
HeartbeatstructRepresents either a heartbeat signal or a value update from an observable stream. Value-type shape; the heartbeat operator emits these directly so per-emission allocations are zero. Note that default(Heartbeat<T>) represents a value update with the default T; use new Heartbeat<T>() to construct a heartbeat tick.
IHeartbeatinterfaceHeart beat.
IStaleinterfaceIndicator for connection that has become stale.
ObservableSubscriptionExtensionsclassProvides extension methods for subscribing to and handling reactive sequences in a synchronous or blocking manner. These methods offer utility functions to retrieve emitted values, handle completion, and capture errors from observables.
ObservablesclassFactory methods that build IObservable instances. Sync-side counterpart to [ObservableAsync](# The plural name avoids the resolution collision with [Observable](# at call sites that import both namespaces.
ObserverExtensionsclassExtension methods for IObserver.
ReactiveExtensionsclassExtension methods for Reactive objects.
StalestructRepresents either a staleness indicator or a value update from an observable stream. Value-type shape; the stale-detection operator emits these directly so per-emission allocations are zero. Note that default(Stale<T>) represents a value update with the default T; use new Stale<T>() to construct a staleness signal.