BindAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dieses Attribut kann für Aktionsparameter und -typen verwendet werden, um Metadaten auf Modellebene anzugeben.
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
- Vererbung
-
BindAttribute
- Attribute
- Implementiert
Konstruktoren
BindAttribute(String[]) |
Erstellt eine neue Instanz von BindAttribute. |
Eigenschaften
Include |
Ruft die Namen der Eigenschaften ab, die in die Modellbindung eingeschlossen werden sollen. |
Prefix |
Ermöglicht es einem Benutzer, ein bestimmtes Präfix anzugeben, das während der Modellbindung übereinstimmen soll. |
PropertyFilter |
Ruft ein Prädikat ab, das bestimmen kann, welche Modelleigenschaften durch modellgebundene Bindung gebunden werden sollen. Dieses Prädikat wird auch verwendet, um zu bestimmen, welche Parameter gebunden sind, wenn der Konstruktor eines Modells gebunden ist. |
Explizite Schnittstellenimplementierungen
IModelNameProvider.Name |
Stellt den Modellnamen dar, der während der Modellbindung verwendet wird. |