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. |