DataAnnotationsModelMetadataProvider クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
既定のモデル メタデータ プロバイダーを実装します。
public ref class DataAnnotationsModelMetadataProvider : System::Web::ModelBinding::AssociatedMetadataProvider
public class DataAnnotationsModelMetadataProvider : System.Web.ModelBinding.AssociatedMetadataProvider
type DataAnnotationsModelMetadataProvider = class
inherit AssociatedMetadataProvider
Public Class DataAnnotationsModelMetadataProvider
Inherits AssociatedMetadataProvider
- 継承
-
DataAnnotationsModelMetadataProvider
コンストラクター
メソッド
CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String)
|
指定したモデルのメタデータを作成します。
|
Equals(Object)
|
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。
(継承元 Object)
|
FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>)
|
派生クラスによる属性リストのフィルター処理を有効にします。
(継承元 AssociatedMetadataProvider)
|
GetHashCode()
|
既定のハッシュ関数として機能します。
(継承元 Object)
|
GetMetadataForProperties(Object, Type)
|
派生クラスでオーバーライドされると、すべてのプロパティのメタデータを返します。
(継承元 AssociatedMetadataProvider)
|
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor)
|
派生クラスでオーバーライドされると、プロパティ記述子オブジェクトで指定されたプロパティのメタデータを返します。
(継承元 AssociatedMetadataProvider)
|
GetMetadataForProperty(Func<Object>, Type, String)
|
派生クラスでオーバーライドされると、プロパティ名で指定されたプロパティのメタデータを返します。
(継承元 AssociatedMetadataProvider)
|
GetMetadataForType(Func<Object>, Type)
|
派生クラスでオーバーライドされると、モデル型のメタデータを返します。
(継承元 AssociatedMetadataProvider)
|
GetType()
|
現在のインスタンスの Type を取得します。
(継承元 Object)
|
GetTypeDescriptor(Type)
|
派生クラスでオーバーライドされると、指定された型の記述子オブジェクトを返します。
(継承元 AssociatedMetadataProvider)
|
MemberwiseClone()
|
現在の Object の簡易コピーを作成します。
(継承元 Object)
|
ToString()
|
現在のオブジェクトを表す文字列を返します。
(継承元 Object)
|
適用対象