ModelValidationNode Třída

Definice

Poskytuje kontejner pro informace o ověření modelu.

public ref class ModelValidationNode sealed
public sealed class ModelValidationNode
type ModelValidationNode = class
Public NotInheritable Class ModelValidationNode
Dědičnost
ModelValidationNode

Konstruktory

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

Inicializuje novou instanci ModelValidationNode třídy pomocí metadat modelu, klíče stavu modelu a podřízených uzlů ověření modelu.

ModelValidationNode(ModelMetadata, String)

Inicializuje novou instanci ModelValidationNode třídy pomocí metadat modelu a klíče stavu.

Vlastnosti

Name Description
ChildNodes

Získá podřízené uzly.

ModelMetadata

Získá metadata modelu.

ModelStateKey

Získá klíč stavu modelu.

SuppressValidation

Získá nebo nastaví hodnotu, která označuje, zda má být ověření potlačeno.

ValidateAllProperties

Získá nebo nastaví hodnotu, která určuje, zda mají být ověřeny všechny vlastnosti modelu.

Metody

Name Description
CombineWith(ModelValidationNode)

Kombinuje aktuální ModelValidationNode instanci se zadanou ModelValidationNode instancí.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
Validate(ModelBindingExecutionContext, ModelValidationNode)

Ověří model pomocí zadaného kontextu spuštění a nadřazeného uzlu.

Validate(ModelBindingExecutionContext)

Ověří model pomocí zadaného kontextu spuštění.

Událost

Name Description
Validated

Nastane, když byl model ověřen.

Validating

Nastane, když se model ověřuje.

Platí pro