BindPropertyAttribute 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í.
Atribut, který může zadat název modelu nebo typ IModelBinder , který se má použít pro vazbu přidružené vlastnosti.
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
- Dědičnost
-
BindPropertyAttribute
- Atributy
- Implementuje
Poznámky
Podobá se ModelBinderAttribute. Na rozdíl od atributu platí BindPropertyAttribute pouze pro vlastnosti a přidává IRequestPredicateProvider implementaci, která ve výchozím nastavení indikuje, že vlastnost by neměla být vázána pro požadavky HTTP GET (viz také SupportsGet).
Konstruktory
BindPropertyAttribute() |
Atribut, který může zadat název modelu nebo typ IModelBinder , který se má použít pro vazbu přidružené vlastnosti. |
Vlastnosti
BinderType |
A Type , který implementuje buď IModelBinder. |
BindingSource |
Získá .BindingSource |
Name |
Název modelu. |
SupportsGet |
Získá nebo nastaví indikaci přidružená vlastnost by měla být vázána v požadavcích HTTP GET. Pokud |
Explicitní implementace rozhraní
IRequestPredicateProvider.RequestPredicate |
Atribut, který může zadat název modelu nebo typ IModelBinder , který se má použít pro vazbu přidružené vlastnosti. |