Compartir a través de


SchemaValidator Clase

Definición

Esta clase abstracta permite usar cualquier biblioteca disponible para generar esquemas a partir de tipos de .NET y validar objetos con esquemas.

public abstract class SchemaValidator
type SchemaValidator = class
Public MustInherit Class SchemaValidator
Herencia
SchemaValidator

Comentarios

Definir y GenerateSchema(Type)TryValidate(Object, Type, String, IEnumerable<Exception>) es necesario. Si no desea validar, evalúe todos los esquemas como válidos.

Constructores

SchemaValidator()

Esta clase abstracta permite usar cualquier biblioteca disponible para generar esquemas a partir de tipos de .NET y validar objetos con esquemas.

Métodos

GenerateSchema(Type)

Genera un esquema a partir de dataType y lo devuelve como una cadena.

TryValidate(Object, Type, String, IEnumerable<Exception>)

Valida que data es válido según schemaDefinition.

Validate(Object, Type, String)

Valida que data es válido según schemaDefinition. Si el objeto no es válido, este método produce un AggregateException valor que contiene todos los errores de validación.

Se aplica a