AssociatedMetadataProvider クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メタデータ プロバイダーを実装するための抽象クラスを提供します。
public abstract class AssociatedMetadataProvider : System.Web.Mvc.ModelMetadataProvider
type AssociatedMetadataProvider = class
inherit ModelMetadataProvider
Public MustInherit Class AssociatedMetadataProvider
Inherits ModelMetadataProvider
- 継承
- 派生
コンストラクター
AssociatedMetadataProvider() |
クラスを初期化するために、派生クラスのコンストラクターから呼 AssociatedMetadataProvider び出されます。 |
メソッド
CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String) |
派生クラスによってオーバーライドされると、プロパティのモデル メタデータを作成します。 |
FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>) |
属性のリストを取得します。 |
GetMetadataForProperties(Object, Type) |
モデルのプロパティのリストを返します。 |
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor) |
コンテナーの型およびプロパティ記述子を使用して指定したプロパティのメタデータを返します。 |
GetMetadataForProperty(Func<Object>, Type, String) |
コンテナーの型およびプロパティ名を使用して指定したプロパティのメタデータを返します。 |
GetMetadataForType(Func<Object>, Type) |
モデルの型を使用して指定したプロパティのメタデータを返します。 |
GetTypeDescriptor(Type) |
指定した型の型記述子を返します。 |