BindAttribute クラス

定義

この属性は、アクション パラメーターと型で使用して、モデル レベルのメタデータを示すことができます。

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

コンストラクター

BindAttribute(String[])

BindAttribute の新しいインスタンスを作成します。

プロパティ

Include

モデル バインドに含めるプロパティの名前を取得します。

Prefix

ユーザーがモデル バインド中に一致する特定のプレフィックスを指定できるようにします。

PropertyFilter

モデル バインドによってバインドする必要があるモデル プロパティを決定できる述語を取得します。

この述語は、モデルのコンストラクターがバインドされるときにバインドされるパラメーターを決定するためにも使用されます。

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

IModelNameProvider.Name

モデル バインド中に使用されるモデル名を表します。

適用対象