Compartilhar via


ModelValidator Classe

Definição

Fornece uma classe base para implementar a lógica de validação.

public ref class ModelValidator abstract
public abstract class ModelValidator
type ModelValidator = class
Public MustInherit Class ModelValidator
Herança
ModelValidator
Derivado

Construtores

ModelValidator(ModelMetadata, ModelBindingExecutionContext)

Inicializa uma nova instância da classe ModelValidator.

Propriedades

IsRequired

Quando implementado em uma classe derivada, obtém um valor que indica se o modelo é obrigatório.

Metadata

Quando implementado em uma classe derivada, obtém os metadados para o validador de modelo.

ModelBindingExecutionContext

Quando implementado em uma classe derivada, obtém o contexto de execução.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetModelValidator(ModelMetadata, ModelBindingExecutionContext)

Retorna um validador de modelo de composição para o modelo.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Validate(Object)

Quando implementado em uma classe derivada, valida o objeto.

Aplica-se a