BindAttribute 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此属性可用于操作参数和类型,以指示模型级元数据。
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
- 继承
-
BindAttribute
- 属性
- 实现
构造函数
BindAttribute(String[]) |
创建 BindAttribute 的新实例。 |
属性
Include |
获取要包含在模型绑定中的属性的名称。 |
Prefix |
允许用户指定要在模型绑定期间匹配的特定前缀。 |
PropertyFilter |
获取一个谓词,该谓词可以确定哪些模型属性应由模型绑定绑定。 此谓词还用于确定绑定模型构造函数时绑定的参数。 |
显式接口实现
IModelNameProvider.Name |
表示在模型绑定期间使用的模型名称。 |