ReactiveUI.Primitives.Async.Signals namespace¶
Part of the ReactiveUI.Primitives.Async.Core package.
| Type | Kind | Summary |
|---|---|---|
| BehaviorSignalCreationOptions | record | Represents configuration options for creating a behavior Signal, including publishing behavior and statefulness. |
| Concurrent | class | Provides helper methods for forwarding asynchronous observer notifications concurrently to multiple observers. |
| ConcurrentReplayLatestSignalAsync | class | Represents an asynchronous Signal that replays only the latest value to new observers and supports concurrent notification of observers. |
| ConcurrentSignalAsync | class | Provides an asynchronous Signal that forwards notifications to observers concurrently. |
| ConcurrentStatelessReplayLatestSignalAsync | class | Represents an asynchronous Signal that replays the latest value to new observers and forwards notifications to all observers concurrently without maintaining internal state. |
| ConcurrentStatelessSignalAsync | class | Represents a stateless asynchronous Signal that forwards notifications to observers concurrently. |
| ISignalAsync | interface | Represents an asynchronous Signal that allows observers to receive values, errors, or completion notifications asynchronously. |
| PublishingOption | enum | Specifies the available options for publishing operations, indicating whether actions are performed serially or concurrently. |
| ReplayLatestSignalCreationOptions | record | Represents configuration options for creating a replay-latest Signal, controlling publishing behavior and state retention. |
| SerialReplayLatestSignalAsync | class | Represents an asynchronous Signal that replays only the latest value to new subscribers and ensures that notifications are delivered to observers in a serial, thread-safe manner. |
| SerialSignalAsync | class | Represents an asynchronous Signal that notifies observers in a serial manner, ensuring each observer is notified one at a time. |
| SerialStatelessReplayLatestSignalAsync | class | Represents a serial, stateless asynchronous Signal that replays only the last value to new observers and supports asynchronous notification delivery. |
| SerialStatelessSignalAsync | class | Represents a stateless asynchronous Signal that notifies observers of events in a serial, sequential manner. |
| Signal | class | Provides factory methods for creating asynchronous Signal instances with configurable publishing and state retention behaviors. |
| SignalCreationOptions | record | Represents the set of options used when creating a Signal, including publishing behavior and state management requirements. |