Partager via


DefaultModelBinder.SetProperty Méthode

Définition

Définit la propriété spécifiée à l'aide du contexte du contrôleur, du contexte de liaison et de la valeur de propriété spécifiés.

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

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é à définir. Le descripteur fournit des informations telles que le type du composant, le type de la propriété 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é.

S’applique à