BindAttribute 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.
Cet attribut peut être utilisé sur les types et paramètres d’action pour indiquer les métadonnées au niveau du modèle.
public ref class BindAttribute : Attribute, Microsoft::AspNetCore::Mvc::ModelBinding::IModelNameProvider, Microsoft::AspNetCore::Mvc::ModelBinding::IPropertyFilterProvider
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=true)]
public class BindAttribute : Attribute, Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider, Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=true)>]
type BindAttribute = class
inherit Attribute
interface IModelNameProvider
interface IPropertyFilterProvider
Public Class BindAttribute
Inherits Attribute
Implements IModelNameProvider, IPropertyFilterProvider
- Héritage
-
BindAttribute
- Attributs
- Implémente
Constructeurs
BindAttribute(String[]) |
Crée une instance de BindAttribute. |
Propriétés
Include |
Obtient les noms des propriétés à inclure dans la liaison de modèle. |
Prefix |
Permet à un utilisateur de spécifier un préfixe particulier à mettre en correspondance pendant la liaison de modèle. |
PropertyFilter |
Obtient un prédicat qui peut déterminer quelles propriétés de modèle doivent être liées par la liaison de modèle. Ce prédicat est également utilisé pour déterminer quels paramètres sont liés lorsque le constructeur d’un modèle est lié. |
Implémentations d’interfaces explicites
IModelNameProvider.Name |
Représente le nom du modèle utilisé lors de la liaison de modèle. |