PhoenixmlDb.Core

SchemaValidationResult

What a validation found.

#SchemaValidationResult

Namespace: PhoenixmlDb.Core.Schema

What a validation found.

#Properties

Name Description
Diagnostics The errors, and the warnings when they were asked for, in document order.
IsValid True when no error was reported. False whenever validation stopped early.
PatternTimedOut True when validation stopped because one match of a pattern facet ran past the schema's CompiledSchema.PatternMatchTimeout. SchemaValidationResult.Truncated is then true too.
Truncated True when validation stopped before the end of the document: at SchemaValidationOptions.MaxDiagnostics, at SchemaValidationOptions.MaxDepth, or where the document is not well-formed. What comes after that point was not looked at.