BindAttribute 類別

定義

這個屬性可用於動作參數和類型,以表示模型層級中繼資料。

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

表示模型系結期間所使用的模型名稱。

適用於