DefaultModelBinder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Mappe une demande de navigateur à un objet de données. Cette classe fournit une implémentation concrète d'un classeur de modèles.
public class DefaultModelBinder : System.Web.Mvc.IModelBinder
type DefaultModelBinder = class
interface IModelBinder
Public Class DefaultModelBinder
Implements IModelBinder
- Héritage
-
DefaultModelBinder
- Implémente
Constructeurs
DefaultModelBinder() |
Initialise une nouvelle instance de la classe DefaultModelBinder. |
Propriétés
Binders |
Obtient ou définit les binders de modèles pour l'application. |
ResourceClassKey |
Obtient ou définit le nom du fichier de ressources (clé de classe) qui contient des valeurs de chaînes localisées. |
Méthodes
BindModel(ControllerContext, ModelBindingContext) |
Lie le modèle à l'aide du contexte du contrôleur et du contexte de liaison spécifiés. |
BindProperty(ControllerContext, ModelBindingContext, PropertyDescriptor) |
Lie la propriété spécifiée à l'aide du contexte de contrôleur, du contexte de liaison et du descripteur de propriété spécifiés. |
CreateModel(ControllerContext, ModelBindingContext, Type) |
Crée le type de modèle spécifié à l'aide du contexte du contrôleur et du contexte de liaison spécifiés. |
CreateSubIndexName(String, Int32) |
Crée un index (sous-index) à partir d'une catégorie de composants qui composent un index plus grand, où la valeur d'index spécifiée est un entier. |
CreateSubIndexName(String, String) |
Crée un index (sous-index) à partir d'une catégorie de composants qui composent un index plus grand, où la valeur d'index spécifiée est une chaîne. |
CreateSubPropertyName(String, String) |
Crée le nom de la sous-propriété à l'aide du préfixe et du nom de propriété spécifiés. |
GetFilteredModelProperties(ControllerContext, ModelBindingContext) |
Retourne un ensemble de propriétés qui correspondent aux restrictions de filtre de propriétés établies par le spécifié |
GetModelProperties(ControllerContext, ModelBindingContext) |
Retourne les propriétés du modèle à l'aide du contexte de contrôleur et du contexte de liaison spécifiés. |
GetPropertyValue(ControllerContext, ModelBindingContext, PropertyDescriptor, IModelBinder) |
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. |
GetTypeDescriptor(ControllerContext, ModelBindingContext) |
Retourne l'objet descripteur correspondant à un type qui est spécifié par son contexte de contrôleur et son contexte de liaison. |
IsModelValid(ModelBindingContext) |
Détermine si un modèle de données est valide pour le contexte de liaison spécifié. |
OnModelUpdated(ControllerContext, ModelBindingContext) |
Appelée lorsque le modèle est mis à jour. |
OnModelUpdating(ControllerContext, ModelBindingContext) |
Appelée lorsque le modèle est en cours de mise à jour. |
OnPropertyValidated(ControllerContext, ModelBindingContext, PropertyDescriptor, Object) |
Appelée lorsque la propriété spécifiée est validée. |
OnPropertyValidating(ControllerContext, ModelBindingContext, PropertyDescriptor, Object) |
Appelée lorsque la propriété spécifiée est en cours de validation. |
SetProperty(ControllerContext, ModelBindingContext, PropertyDescriptor, Object) |
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. |