ReplayLatestSignalCreationOptions record¶
Attributes: [DebuggerDisplay("PublishingOption = {PublishingOption}, IsStateless = {IsStateless}")]
Defined in
Namespace: ReactiveUI.Primitives.Async.Signals
Assembly: ReactiveUI.Primitives.Async.Core.dll
Full name: ReactiveUI.Primitives.Async.Signals.ReplayLatestSignalCreationOptions
Modifiers: public sealed
Summary¶
Represents configuration options for creating a replay-latest Signal, controlling publishing behavior and state
retention.
Applies to
net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481, net471
Class hierarchy
classDiagram
class ReplayLatestSignalCreationOptions
class IEquatable~ReplayLatestSignalCreationOptions~ {
<>
}
IEquatable~ReplayLatestSignalCreationOptions~ <|.. ReplayLatestSignalCreationOptions
Implements: IEquatable
Remarks¶
Use this type to specify how a replay-latest Signal should handle message publishing and whether it maintains state. The options provided affect how subscribers receive messages and whether the Signal retains the latest value. This type is immutable and can be used to configure Signal creation in a thread-safe manner.
Constructors¶
| Name | Summary |
|---|---|
| .ctor |
Properties¶
| Name | Summary |
|---|---|
| static Default | Gets the default configuration options for creating a ReplayLatestSignal instance. |
| PublishingOption | Gets the publishing option to use when processing this item. |
| IsStateless | Gets a value indicating whether the object is stateless. |
Methods¶
| Name | Summary |
|---|---|
| ToString | |
| GetHashCode | |
| Equals |
Operators¶
| Name | Summary |
|---|---|
| static op_Inequality | |
| static op_Equality |