BindAttribute Classe

Définition

Cet attribut peut être utilisé sur des paramètres et des types d’action pour indiquer des 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 à faire correspondre pendant la liaison de modèle.

PropertyFilter

Obtient un prédicat qui peut déterminer les propriétés de modèle qui 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 de modèle utilisé pendant la liaison de modèle.

S’applique à