Share via


DefaultModelBinder.GetPropertyValue Méthode

Définition

Retourne la valeur d'une propriété à l'aide du contexte de contrôleur, du contexte de liaison, du descripteur de propriété et du classeur de propriétés spécifiés.

protected virtual object GetPropertyValue (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, System.ComponentModel.PropertyDescriptor propertyDescriptor, System.Web.Mvc.IModelBinder propertyBinder);
abstract member GetPropertyValue : System.Web.Mvc.ControllerContext * System.Web.Mvc.ModelBindingContext * System.ComponentModel.PropertyDescriptor * System.Web.Mvc.IModelBinder -> obj
override this.GetPropertyValue : System.Web.Mvc.ControllerContext * System.Web.Mvc.ModelBindingContext * System.ComponentModel.PropertyDescriptor * System.Web.Mvc.IModelBinder -> obj
Protected Overridable Function GetPropertyValue (controllerContext As ControllerContext, bindingContext As ModelBindingContext, propertyDescriptor As PropertyDescriptor, propertyBinder As IModelBinder) 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

Descripteur de la propriété à laquelle accéder. 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é.

propertyBinder
IModelBinder

Objet qui permet de lier la propriété.

Retours

Objet qui représente la valeur de la propriété.

S’applique à