BindAttribute Třída

Definice

Tento atribut lze použít pro parametry a typy akcí k označení metadat na úrovni modelu.

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
Dědičnost
BindAttribute
Atributy
Implementuje

Konstruktory

BindAttribute(String[])

Vytvoří novou instanci položky BindAttribute.

Vlastnosti

Include

Získá názvy vlastností, které se mají zahrnout do vazby modelu.

Prefix

Umožňuje uživateli zadat konkrétní předponu, která se má shodovat během vazby modelu.

PropertyFilter

Získá predikát, který může určit, které vlastnosti modelu mají být vázány vazbou modelu.

Tento predikát slouží také k určení parametrů, které jsou vázány při vazbě konstruktoru modelu.

Explicitní implementace rozhraní

IModelNameProvider.Name

Představuje název modelu používaný během vazby modelu.

Platí pro