Partager via


DefaultModelBinder.OnPropertyValidating Méthode

Définition

Appelée lorsque la propriété spécifiée est en cours de validation.

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

Paramètres

controllerContext
ControllerContext

Contexte dans lequel le contrôleur opère. Les informations de contexte incluent le contrôleur, le contenu HTTP, le contexte de la demande et les données d'itinéraire.

bindingContext
ModelBindingContext

Contexte dans lequel le modèle est lié. Le contexte inclut des informations telles que l'objet de modèle, le nom et le type du modèle, le filtre de propriété et le fournisseur de valeur.

propertyDescriptor
PropertyDescriptor

Décrit une propriété en cours de validation. Le descripteur fournit des informations telles que le type du composant, ainsi que le type et la valeur de la propriété. Il fournit également les méthodes permettant d'obtenir ou de définir la valeur de la propriété.

value
Object

Valeur à définir pour la propriété.

Retours

true si la propriété est en cours de validation ; sinon, false.

S’applique à