Compartilhar via


SchemaValidator Classe

Definição

Essa classe abstrata permite que qualquer biblioteca disponível seja usada para gerar esquemas de tipos .NET e validar objetos em esquemas.

public abstract class SchemaValidator
type SchemaValidator = class
Public MustInherit Class SchemaValidator
Herança
SchemaValidator

Comentários

Definir e GenerateSchema(Type)TryValidate(Object, Type, String, IEnumerable<Exception>) é necessário. Se você não quiser validar, avalie todos os esquemas como válidos.

Construtores

SchemaValidator()

Essa classe abstrata permite que qualquer biblioteca disponível seja usada para gerar esquemas de tipos .NET e validar objetos em esquemas.

Métodos

GenerateSchema(Type)

Gera um esquema de dataType e o retorna como uma cadeia de caracteres.

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

Valida que data é válido de acordo schemaDefinitioncom .

Validate(Object, Type, String)

Valida que data é válido de acordo schemaDefinitioncom . Se o objeto não for válido, esse método gerará um AggregateException que contém todos os erros de validação.

Aplica-se a