BindPropertyAttribute Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Atrybut, który może określać nazwę modelu lub typ IModelBinder , który ma być używany do powiązania skojarzonej właściwości.
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
- Dziedziczenie
-
BindPropertyAttribute
- Atrybuty
- Implementuje
Uwagi
Podobnie jak ModelBinderAttribute. W przeciwieństwie do tego atrybutu, BindPropertyAttribute dotyczy tylko właściwości i dodaje implementację IRequestPredicateProvider , która domyślnie wskazuje, że właściwość nie powinna być powiązana dla żądań HTTP GET (zobacz również SupportsGet).
Konstruktory
BindPropertyAttribute() |
Atrybut, który może określać nazwę modelu lub typ IModelBinder , który ma być używany do powiązania skojarzonej właściwości. |
Właściwości
BinderType |
Element Type , który implementuje jedną z nich IModelBinder. |
BindingSource |
Pobiera klasę BindingSource. |
Name |
Nazwa modelu. |
SupportsGet |
Pobiera lub ustawia wskazanie, że skojarzona właściwość powinna być powiązana w żądaniach HTTP GET. Jeśli |
Jawne implementacje interfejsu
IRequestPredicateProvider.RequestPredicate |
Atrybut, który może określać nazwę modelu lub typ IModelBinder , który ma być używany do powiązania skojarzonej właściwości. |