This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can trysigning in orchanging directories.
Access to this page requires authorization. You can trychanging directories.
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This attribute can be used on action parameters and types, to indicate model level metadata.
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 BindAttributeInherits AttributeImplements IModelNameProvider, IPropertyFilterProvider
BindAttribute(String[]) | Creates a new instance ofBindAttribute. |
Include | Gets the names of properties to include in model binding. |
Prefix | Allows a user to specify a particular prefix to match during model binding. |
PropertyFilter | Gets a predicate which can determines which model properties should be bound by model binding. This predicate is also used to determine which parameters are bound when a model's constructor is bound. |
IModelNameProvider.Name | Represents the model name used during model binding. |
Was this page helpful?
Was this page helpful?