Compartir a través de


DefaultModelBinder.OnPropertyValidating Método

Definición

Se llama cuando se está validando la propiedad especificada.

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

Parámetros

controllerContext
ControllerContext

Contexto en el que funciona el controlador. La información de contexto incluye el controlador, el contenido HTTP, el contexto de la solicitud y los datos de la ruta.

bindingContext
ModelBindingContext

Contexto en el que se enlaza el modelo. El contexto incluye información como el objeto de modelo, el nombre de modelo, el tipo de modelo, el filtro de propiedades y el proveedor de valores.

propertyDescriptor
PropertyDescriptor

Describe una propiedad que se está validando. El descriptor proporciona información como el tipo de componente, el tipo de propiedad y el valor de propiedad. También proporciona métodos para obtener o establecer el valor de propiedad.

value
Object

Valor que se va a establecer para la propiedad.

Devoluciones

true si la propiedad está validando; de lo contrario, false.

Se aplica a