다음을 통해 공유


DefaultModelBinder.OnPropertyValidated 메서드

정의

지정된 속성의 유효성이 검사된 경우 호출됩니다.

protected virtual void OnPropertyValidated (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, System.ComponentModel.PropertyDescriptor propertyDescriptor, object value);
abstract member OnPropertyValidated : System.Web.Mvc.ControllerContext * System.Web.Mvc.ModelBindingContext * System.ComponentModel.PropertyDescriptor * obj -> unit
override this.OnPropertyValidated : System.Web.Mvc.ControllerContext * System.Web.Mvc.ModelBindingContext * System.ComponentModel.PropertyDescriptor * obj -> unit
Protected Overridable Sub OnPropertyValidated (controllerContext As ControllerContext, bindingContext As ModelBindingContext, propertyDescriptor As PropertyDescriptor, value As Object)

매개 변수

controllerContext
ControllerContext

컨트롤러가 작동하는 컨텍스트입니다. 컨텍스트 정보에는 컨트롤러, HTTP 콘텐츠, 요청 컨텍스트 및 경로 데이터가 포함됩니다.

bindingContext
ModelBindingContext

모델이 바인딩되는 컨텍스트입니다. 컨텍스트에는 모델 개체, 모델 이름, 모델 형식, 속성 필터, 값 공급자 등의 정보가 포함됩니다.

propertyDescriptor
PropertyDescriptor

유효성을 검사할 속성에 대해 설명합니다. 이 설명자는 구성 요소 형식, 속성 형식, 속성 값 등의 정보를 제공합니다. 속성 값을 가져오거나 설정하기 위한 메서드도 제공합니다.

value
Object

속성에 설정할 값입니다.

적용 대상