ModelValidationNode Classe

Definição

Fornece um contêiner para informações de validação de modelo.

public ref class ModelValidationNode sealed
public sealed class ModelValidationNode
type ModelValidationNode = class
Public NotInheritable Class ModelValidationNode
Herança
ModelValidationNode

Construtores

Nome Description
ModelValidationNode(ModelMetadata, String, IEnumerable<ModelValidationNode>)

Inicializa uma nova instância da ModelValidationNode classe, usando os metadados do modelo, a chave de estado do modelo e os nós de validação de modelo filho.

ModelValidationNode(ModelMetadata, String)

Inicializa uma nova instância da ModelValidationNode classe usando os metadados do modelo e a chave de estado.

Propriedades

Nome Description
ChildNodes

Obtém os nós filho.

ModelMetadata

Obtém os metadados do modelo.

ModelStateKey

Obtém a chave de estado do modelo.

SuppressValidation

Obtém ou define um valor que indica se a validação deve ser suprimida.

ValidateAllProperties

Obtém ou define um valor que indica se todas as propriedades do modelo devem ser validadas.

Métodos

Nome Description
CombineWith(ModelValidationNode)

Combina a instância atual ModelValidationNode com uma instância especificada ModelValidationNode .

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Validate(ModelBindingExecutionContext, ModelValidationNode)

Valida o modelo usando o contexto de execução e o nó pai especificados.

Validate(ModelBindingExecutionContext)

Valida o modelo usando o contexto de execução especificado.

Eventos

Nome Description
Validated

Ocorre quando o modelo foi validado.

Validating

Ocorre quando o modelo está sendo validado.

Aplica-se a