Freigeben über


BindPropertyAttribute Klasse

Definition

Ein Attribut, das einen Modellnamen oder Typ von angeben kann, der IModelBinder zum Binden der zugeordneten Eigenschaft verwendet werden soll.

public ref class BindPropertyAttribute : Attribute, Microsoft::AspNetCore::Mvc::ModelBinding::IBinderTypeProviderMetadata, Microsoft::AspNetCore::Mvc::ModelBinding::IModelNameProvider, Microsoft::AspNetCore::Mvc::ModelBinding::IRequestPredicateProvider
[System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public class BindPropertyAttribute : Attribute, Microsoft.AspNetCore.Mvc.ModelBinding.IBinderTypeProviderMetadata, Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider, Microsoft.AspNetCore.Mvc.ModelBinding.IRequestPredicateProvider
[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type BindPropertyAttribute = class
    inherit Attribute
    interface IModelNameProvider
    interface IBinderTypeProviderMetadata
    interface IBindingSourceMetadata
    interface IRequestPredicateProvider
[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type BindPropertyAttribute = class
    inherit Attribute
    interface IBinderTypeProviderMetadata
    interface IBindingSourceMetadata
    interface IModelNameProvider
    interface IRequestPredicateProvider
Public Class BindPropertyAttribute
Inherits Attribute
Implements IBinderTypeProviderMetadata, IModelNameProvider, IRequestPredicateProvider
Vererbung
BindPropertyAttribute
Attribute
Implementiert

Hinweise

Vergleichbar zu ModelBinderAttribute. Im Gegensatz zu diesem Attribut gilt nur für Eigenschaften und fügt eine IRequestPredicateProvider Implementierung hinzu, BindPropertyAttribute die standardmäßig angibt, dass die Eigenschaft nicht für HTTP GET-Anforderungen gebunden werden soll (siehe auch SupportsGet).

Konstruktoren

BindPropertyAttribute()

Ein Attribut, das einen Modellnamen oder Typ von angeben kann, der IModelBinder zum Binden der zugeordneten Eigenschaft verwendet werden soll.

Eigenschaften

BinderType

Ein Type , der eine IModelBinderimplementiert.

BindingSource

Ruft das BindingSource ab.

Name

Modellname

SupportsGet

Ruft einen Hinweis ab, der die zugeordnete Eigenschaft in HTTP GET-Anforderungen gebunden werden soll, oder legt diese fest. Wenn true, sollte die -Eigenschaft in allen Anforderungen gebunden sein. Andernfalls sollte die Eigenschaft nicht in HTTP GET-Anforderungen gebunden werden.

Explizite Schnittstellenimplementierungen

IRequestPredicateProvider.RequestPredicate

Ein Attribut, das einen Modellnamen oder Typ von angeben kann, der IModelBinder zum Binden der zugeordneten Eigenschaft verwendet werden soll.

Gilt für: