ModelValidationNode Kelas

Definisi

Menyediakan kontainer untuk informasi validasi model.

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

Konstruktor

Nama Deskripsi
ModelValidationNode(ModelMetadata, String, IEnumerable<ModelValidationNode>)

Menginisialisasi instans ModelValidationNode baru kelas, menggunakan metadata model, kunci status model, dan simpul validasi model anak.

ModelValidationNode(ModelMetadata, String)

Menginisialisasi instans ModelValidationNode baru kelas, menggunakan metadata model dan kunci status.

Properti

Nama Deskripsi
ChildNodes

Mendapatkan simpul anak.

ModelMetadata

Mendapatkan metadata model.

ModelStateKey

Mendapatkan kunci status model.

SuppressValidation

Mendapatkan atau menetapkan nilai yang menunjukkan apakah validasi harus ditekan.

ValidateAllProperties

Mendapatkan atau menetapkan nilai yang menunjukkan apakah semua properti model harus divalidasi.

Metode

Nama Deskripsi
CombineWith(ModelValidationNode)

Menggabungkan instans saat ini ModelValidationNode dengan instans tertentu ModelValidationNode .

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
Validate(ModelBindingExecutionContext, ModelValidationNode)

Memvalidasi model menggunakan konteks eksekusi dan node induk yang ditentukan.

Validate(ModelBindingExecutionContext)

Memvalidasi model menggunakan konteks eksekusi yang ditentukan.

Acara

Nama Deskripsi
Validated

Terjadi ketika model telah divalidasi.

Validating

Terjadi ketika model sedang divalidasi.

Berlaku untuk