Compartir a través de


ModelValidationNode Clase

Definición

Proporciona un contenedor para información de validación de modelos.

public ref class ModelValidationNode sealed
public sealed class ModelValidationNode
type ModelValidationNode = class
Public NotInheritable Class ModelValidationNode
Herencia
ModelValidationNode

Constructores

ModelValidationNode(ModelMetadata, String)

Inicializa una instancia nueva de la clase ModelValidationNode usando los metadatos del modelo y la clave de estado.

ModelValidationNode(ModelMetadata, String, IEnumerable<ModelValidationNode>)

Inicializa una nueva instancia de la clase ModelValidationNode con los metadatos del modelo, la clave de estado del modelo y los nodos secundarios de validación del modelo.

Propiedades

ChildNodes

Obtiene los nodos secundarios.

ModelMetadata

Obtiene los metadatos del modelo.

ModelStateKey

Obtiene la clave del modelo de estado.

SuppressValidation

Obtiene o establece un valor que indica si la validación se debe suprimir.

ValidateAllProperties

Obtiene o establece un valor que indica si todas las propiedades del modelo se deben validar.

Métodos

CombineWith(ModelValidationNode)

Combina la instancia de ModelValidationNode actual con la instancia especificada de la clase ModelValidationNode.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
Validate(ModelBindingExecutionContext)

Valida el modelo usando el contexto de ejecución especificado.

Validate(ModelBindingExecutionContext, ModelValidationNode)

Valida el modelo usando el contexto de ejecución y el nodo primario especificados.

Eventos

Validated

Se produce al validarse el modelo.

Validating

Se produce durante la validación del modelo.

Se aplica a