SingletonPropertyChangedEventArgs class¶
Defined in
Namespace: ReactiveUI
Assembly: ReactiveUI.Core.dll
Full name: ReactiveUI.SingletonPropertyChangedEventArgs
Modifiers: public static
Summary¶
Provides cached instances of commonly used PropertyChangedEventArgs objects for singleton property change notifications.
Applies to
net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-tvos18.0, net9.0-macos15.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-ios18.0, net9.0-desktop1.0, net8.0, net8.0-windows10.0.19041, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, netstandard2.1, net481, net462, net471
Remarks¶
This class is intended to reduce allocations by reusing PropertyChangedEventArgs instances for frequently raised property changes. It is typically used in scenarios where property change notifications are raised repeatedly for the same property names, such as in data binding or validation frameworks.
Fields¶
| Name | Summary |
|---|---|
| static Value | Provides a cached instance of PropertyChangedEventArgs for the Value property. |
| static HasErrors | Provides a static instance of PropertyChangedEventArgs for the... |
| static ErrorMessage | Provides a PropertyChangedEventArgs instance for the ErrorMessage property. |