MetadataValidationException
- Namespace:
PPDS.Dataverse.Metadata.Authoring - Assembly:
PPDS.Dataverse - Kind: Class
- Base:
Exception - Implements:
ISerializable
Summary
Thrown when metadata authoring validation fails.
Members
Constructors
MetadataValidationException(string errorCode, string message, IReadOnlyList<ValidationMessage> messages)
MetadataValidationException(string errorCode, string message, IReadOnlyList<ValidationMessage> messages)
Initializes a new instance for multiple validation failures.
MetadataValidationException(string errorCode, string message, string field)
MetadataValidationException(string errorCode, string message, string field)
Initializes a new instance for a single-field validation failure.
Properties
ErrorCode
string ErrorCode { get; }
Gets the machine-readable error code.
Field
string Field { get; }
Gets the field that failed validation, if a single field caused the failure.
ValidationMessages
IReadOnlyList<ValidationMessage> ValidationMessages { get; }
Gets the validation messages describing all failures.