| IValidationIssue Properties |
[This is preliminary documentation and is subject to change.]
The IValidationIssue type exposes the following members.
| Name | Description | ||
|---|---|---|---|
| Boolean | FailedCompoundUnique |
True if the entity failed unique validation on compound key
| |
| NullableT, T: Int32 | FailedMaxLengthOf |
If not null, maximum length of this was exceeded
| |
| Boolean | FailedUnique |
True if the value failed a unique validation
| |
| String | PropertyKey |
The key of the property that failed validation. If FailedCompoundUnique is set this string will be a pipe (|) separated string of all property keys in the compound key
| |
| String | PropertyLocalizationString |
The localization string for the property that failed validation. If FailedCompoundUnique is set this string will be a pipe (|) separated string of all localization strings in the compound key
| |
| String | PropertyName |
The name of the property that failed validation. If FailedCompoundUnique is set this string will be a pipe (|) separated string of all friendly names in the compound key
| |
| String | PropertyValue |
The value of the property that failed validation. If FailedCompoundUnique is set this string will be a pipe (|) separated string of all values in the compound key
| |
| Boolean | RegexFail |
True if the value failed the regex validation
| |
| String | RegexFailReason |
The failure reason from regex. Only set if RegexFail is true, otherwise RegexFailReason is null
| |
| Boolean | RegexTimeout |
True if the regex expression timed out, this is usually an indication that the regex is not optimal
| |
| Boolean | RequiredButNotSet |
True if the property was required, but was null or whitespace
|