ModelValidator Classe

Definição

Fornece uma classe base para implementar 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

Name Description
ModelValidator(ModelMetadata, ModelBindingExecutionContext)

Inicializa uma nova instância da ModelValidator classe.

Propriedades

Name Description
IsRequired

Quando implementado numa classe derivada, obtém um valor que indica se o modelo é necessário.

Metadata

Quando implementado numa classe derivada, obtém os metadados do validador do modelo.

ModelBindingExecutionContext

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

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetModelValidator(ModelMetadata, ModelBindingExecutionContext)

Devolve um validador de modelo composto para o modelo.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
Validate(Object)

Quando implementado numa classe derivada, valida o objeto.

Aplica-se a