BindAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |