DefaultModelBinder.OnPropertyValidating Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato quando in corso la convalida della proprietà specificata.
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
Parametri
- controllerContext
- ControllerContext
Contesto in cui opera il controllo. Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route.
- bindingContext
- ModelBindingContext
Contesto nel quale viene associato il modello. Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori.
- propertyDescriptor
- PropertyDescriptor
Descrive una proprietà di cui è in corso la convalida. Il descrittore fornisce informazioni quali il tipo di componente, il tipo di proprietà e il valore della proprietà. Fornisce inoltre metodi per ottenere o impostare il valore della proprietà.
- value
- Object
Valore da impostare per la proprietà.
Restituisce
true se la proprietà è valida; in caso contrario, false.