Microsoft.OData.Edm.Validation Namespace

Classes

EdmError

Represents a reportable error in EDM

EdmValidator

Collection of validation methods.

ExpressionTypeChecker

Collection of extension methods to assert that an expression is of the required type.

ObjectLocation

Defines an object as a location of itself.

ValidationContext

Context that records errors reported by validation rules.

ValidationExtensionMethods

Contains IsBad() and Errors() extension methods.

ValidationRule

A semantic validation rule.

ValidationRule<TItem>

A validation rule that is valid for a specific type.

ValidationRules

Built in Edm validation rules.

ValidationRuleSet

A set of rules to run during validation.

Enums

EdmErrorCode

EdmLib validation error codes

Severity

The severity kinds.