Class ScalarValidation
Contains scalar data validation logic.
Inheritance
System.Object
ScalarValidation
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: DevZest.Data.Presenters
Assembly: DevZest.Data.WPF.dll
Syntax
public sealed class ScalarValidation : IScalarValidation
Properties
| Name | Description |
|---|---|
| AsyncValidators | Gets the async validators. |
| Errors | Gets the validaiton errors. |
| FlushingErrors | Gets the flushing errors. |
| HasVisibleError | Gets the value indicates whether any visible validation error exists. |
| Inputs | Gets the input objects. |
| IsValidating | Gets a value indicates whether any async validator is running. |
| Mode | Gets the validation mode. |
| VisibleErrors | Gets the visible validation errors. |
Methods
| Name | Description |
|---|---|
| IsVisible(IScalars) | Determines whether validation error is visible. |
| SetAsyncErrors(IScalarValidationErrors) | Sets the async validation errors. |
| Validate() | Performs validaiton operation. |