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 u parametrů a typů 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í zahrnout do vazby modelu. |
Prefix |
Umožňuje uživateli určit konkrétní předponu, která se má během vazby modelu shodovat. |
PropertyFilter |
Získá predikát, který může určit, které vlastnosti modelu by měly být vázány vazbou modelu. Tento predikát se také používá 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žitý během vazby modelu. |