)>
Defined in Type: ReactiveValidationObject
Namespace: ReactiveUI.Validation.Reactive.Helpers
Assembly: ReactiveUI.Validation.Reactive.dll
Applies to
net10.0, net10.0-ios26.0, net10.0-macos26.0, net10.0-maccatalyst26.0, net10.0-android36.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net9.0, net9.0-windows10.0.19041, net8.0, net8.0-windows10.0.19041, net462, net481
Overloads
-
protected ReactiveValidationObject() -
protected ReactiveValidationObject(IScheduler? scheduler) -
protected ReactiveValidationObject(IScheduler? scheduler, IValidationTextFormatter<string>? formatter)
1. Overload
Attributes: [RequiresUnreferencedCode("WhenAnyValue may reference members that could be trimmed in AOT scenarios.")]
protected ReactiveValidationObject()
Summary: Initializes a new instance of the ReactiveValidationObject class.
2. Overload
Attributes: [RequiresUnreferencedCode("WhenAnyValue may reference members that could be trimmed in AOT scenarios.")]
protected ReactiveValidationObject(IScheduler? scheduler)
Summary: Initializes a new instance of the ReactiveValidationObject class.
Parameters
| Name | Type | Description |
|---|---|---|
scheduler | [IScheduler?](# | Scheduler for the [ValidationContext](# Uses CurrentThreadSequencer when null. |
3. Overload
Attributes: [RequiresUnreferencedCode("WhenAnyValue may reference members that could be trimmed in AOT scenarios.")]
protected ReactiveValidationObject(IScheduler? scheduler, IValidationTextFormatter<string>? formatter)
Summary: Initializes a new instance of the ReactiveValidationObject class.
Parameters
| Name | Type | Description |
|---|---|---|
scheduler | [IScheduler?](# | Scheduler for the [ValidationContext](# Uses CurrentThreadSequencer when null. |
formatter | [IValidationTextFormatter | Validation formatter. Defaults to [SingleLineFormatter](# when null. In order to override the global default value, implement [IValidationTextFormatter](# and register an instance of IValidationTextFormatter |