Bagikan melalui


ObjectModelValidator Kelas

Definisi

Menyediakan implementasi dasar IObjectModelValidator untuk memvalidasi grafik objek.

public ref class ObjectModelValidator abstract : Microsoft::AspNetCore::Mvc::ModelBinding::Validation::IObjectModelValidator
public abstract class ObjectModelValidator : Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator
type ObjectModelValidator = class
    interface IObjectModelValidator
Public MustInherit Class ObjectModelValidator
Implements IObjectModelValidator
Warisan
ObjectModelValidator
Penerapan

Konstruktor

ObjectModelValidator(IModelMetadataProvider, IList<IModelValidatorProvider>)

Menginisialisasi instans ObjectModelValidatorbaru .

Metode

GetValidationVisitor(ActionContext, IModelValidatorProvider, ValidatorCache, IModelMetadataProvider, ValidationStateDictionary)

ValidationVisitor Mendapatkan yang melintasi grafik model objek dan melakukan validasi.

GetValidationVisitor(ActionContext, IModelValidatorProvider, ValidatorCache, IModelMetadataProvider, ValidationStateDictionary)

ValidationVisitor Mendapatkan yang melintasi grafik model objek dan melakukan validasi.

Validate(ActionContext, ValidationStateDictionary, String, Object)

Memvalidasi objek yang disediakan.

Validate(ActionContext, ValidationStateDictionary, String, Object, ModelMetadata)

Memvalidasi model objek yang disediakan. Jika model adalah null dan metadataadalah IsRequiredtrue, akan menambahkan satu atau beberapa kesalahan status model yang Validate(ActionContext, ValidationStateDictionary, String, Object) tidak akan.

Validate(ActionContext, ValidationStateDictionary, String, Object, ModelMetadata, Object)

Memvalidasi model objek yang disediakan. Jika model adalah null dan metadataadalah IsRequiredtrue, akan menambahkan satu atau beberapa kesalahan status model yang Validate(ActionContext, ValidationStateDictionary, String, Object) tidak akan.

Berlaku untuk