다음을 통해 공유


ModelValidator 클래스

정의

유효성 검사 논리를 구현하기 위한 기본 클래스를 제공합니다.

public abstract class ModelValidator
type ModelValidator = class
Public MustInherit Class ModelValidator
상속
ModelValidator
파생

생성자

ModelValidator(ModelMetadata, ControllerContext)

ModelValidator 클래스를 초기화하기 위해 파생 클래스의 생성자에서 호출됩니다.

속성

ControllerContext

컨트롤러 컨텍스트를 가져옵니다.

IsRequired

모델 속성이 필요한지를 나타내는 값을 가져오거나 설정합니다.

Metadata

모델 유효성 검사기에 대한 메타데이터를 가져옵니다.

메서드

GetClientValidationRules()

파생 클래스에서 구현되는 경우 클라이언트 유효성 검사에 대한 메타데이터를 반환합니다.

GetModelValidator(ModelMetadata, ControllerContext)

모델에 대한 복합 모델 유효성 검사기를 반환합니다.

Validate(Object)

파생 클래스에서 구현될 때 개체의 유효성을 검사합니다.

적용 대상