Table of Contents

Enum ValidationSeverity

Namespace
EncDotNet.S100.Validation
Assembly
EncDotNet.S100.Core.dll

Severity of a ValidationFinding emitted while evaluating a dataset against an S-100 product specification's normative rules.

public enum ValidationSeverity

Fields

Error = 2

A finding that violates a normative requirement of the product specification.

Info = 0

Informational finding (e.g. an optional attribute is absent).

Warning = 1

A finding that does not violate a normative requirement but warrants attention.

Remarks

Severity is informational only — the validation runner never short-circuits on encountering an Error. All rules in a ValidationRuleSet<TModel> are evaluated and all findings are collected, in the spirit of a linting pass rather than fail-fast validation.