EdmValidator Class

Represents a collection of validation methods.

Inheritance Hierarchy

System.Object
  Microsoft.Data.Edm.Validation.EdmValidator

Namespace:  Microsoft.Data.Edm.Validation
Assembly:  Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class EdmValidator
'Usage
public static class EdmValidator
[ExtensionAttribute]
public ref class EdmValidator abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type EdmValidator =  class end
public final class EdmValidator

Methods

  Name Description
Public methodStatic member Validate(IEdmModel, IEnumerable<EdmError>%) Validates the IEdmModel and all of its properties using the current version of the model. If the model has no version, IEdmModel is used.
Public methodStatic member Validate(IEdmModel, ValidationRuleSet, IEnumerable<EdmError>%) Validates the IEdmModel and all of its properties given certain version.
Public methodStatic member Validate(IEdmModel, Version, IEnumerable<EdmError>%) Validates the IEdmModel and all of its properties given certain version.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Data.Edm.Validation Namespace