BindAttribute クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この属性は、アクション パラメーターと型で使用して、モデル レベルのメタデータを示すことができます。
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 |
モデル バインド中に使用されるモデル名を表します。 |