Skip to content

ReactiveUI.Primitives.Async namespace

Part of the ReactiveUI.Primitives.Async.Core package.

TypeKindSummary
ChainEnumerableSignalclassRepresents an asynchronous observable sequence that concatenates multiple asynchronous observables, emitting their elements in order as each completes.
ChainSignalSourcesSignalclassAsync observable that concatenates inner observable sequences emitted by an outer observable, subscribing to each inner sequence only after the previous one completes.
CompletionSignalDelegatedelegateRepresents a method that subscribes to completion notifications and returns an asynchronous disposable used to unsubscribe.
ConcurrentWitnessCallsExceptionclassThe exception that is thrown when multiple concurrent calls are made to observer methods that do not support concurrent execution.
ConnectableSignalAsyncclassRepresents an asynchronous observable sequence that can be connected to a data source, allowing control over when the subscription to the underlying resource is established.
DisposableAsyncExtensionsclassProvides extension methods for converting synchronous disposable objects to asynchronous disposables.
GroupedAsyncSignalclassRepresents an asynchronous observable sequence that is grouped by a specified key.
IObservableAsyncinterfaceRepresents a provider for asynchronous push-based notifications that supports asynchronous subscription and disposal.
IObserverAsyncinterfaceDefines an asynchronous observer that receives notifications about a sequence of values, completion, or errors, and supports asynchronous resource cleanup.
OptionalExtensionsclassProvides extension methods for working with the Optional type.
SignalAsyncclassProvides factory methods for creating and composing asynchronous observable sequences.
SignalAsyncExtensionsclassProvides extension methods for working with asynchronous observers.
SignalExtensionsclassProvides extension methods for working with signals in a reactive programming context.
SwitchToSignalclassAsync observable that switches to the most recently emitted inner observable sequence, unsubscribing from the previous inner sequence each time a new one arrives.
TakeUntilOptionsrecordProvides configuration options for controlling the behavior of the TakeUntil operator.
UnhandledExceptionHandlerclassProvides a mechanism for registering a global handler to process unhandled exceptions that occur during application execution.
WitnessAsyncclassRepresents an asynchronous observer that processes notifications of type T using asynchronous methods.