ValidationResult
Representation of validation results.
Models a tree of validation errors so that we have as much information as possible about the failure that occurred.
Initializers
using AlibabaCloud.SDK.ROS.CDK.Core;
new ValidationResult(string ErrorMessage = null, ValidationResults Results = null);
Name | Type | Description |
---|---|---|
ErrorMessage |
string |
No description. |
Results |
ValidationResults |
No description. |
ErrorMessage
Optional
- Type: string
Results
Optional
- Type: ValidationResults
Methods
Name | Description |
---|---|
AssertSuccess |
Turn a failed validation into an exception. |
ErrorTree |
Return a string rendering of the tree of validation failures. |
Prefix |
Wrap this result with an error message, if it concerns an error. |
AssertSuccess
private void AssertSuccess()
Turn a failed validation into an exception.
ErrorTree
private string ErrorTree()
Return a string rendering of the tree of validation failures.
Prefix
private ValidationResult Prefix(string Message)
Wrap this result with an error message, if it concerns an error.
- Type: string
Properties
Name | Type | Description |
---|---|---|
ErrorMessage |
string |
No description. |
IsSuccess |
bool |
No description. |
Results |
ValidationResults |
No description. |
ErrorMessage
Required
public string ErrorMessage { get; }
- Type: string
IsSuccess
Required
public bool IsSuccess { get; }
- Type: bool
Results
Required
public ValidationResults Results { get; }
- Type: ValidationResults