BindPropertyAttribute クラス

定義

関連付けられたプロパティのバインドに使用する モデル名または 型 IModelBinder を指定できる属性。

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
継承
BindPropertyAttribute
属性
実装

注釈

ModelBinderAttribute と似ています。 その属性とは異なり、 はプロパティにのみ適用され、 BindPropertyAttribute 既定では HTTP GET 要求にプロパティをバインドしないことを示す実装が追加 IRequestPredicateProvider されます (も SupportsGet参照)。

コンストラクター

BindPropertyAttribute()

関連付けられたプロパティのバインドに使用する モデル名または 型 IModelBinder を指定できる属性。

プロパティ

BinderType

TypeのいずれかをIModelBinder実装する 。

BindingSource

BindingSource を取得します。

Name

モデル名

SupportsGet

関連付けられたプロパティを HTTP GET 要求でバインドする必要があることを示す値を取得または設定します。 の場合 trueは、すべての要求で プロパティをバインドする必要があります。 それ以外の場合は、HTTP GET 要求で プロパティをバインドしないでください。

明示的なインターフェイスの実装

IRequestPredicateProvider.RequestPredicate

関連付けられたプロパティのバインドに使用する モデル名または 型 IModelBinder を指定できる属性。

適用対象