ModelMetadataProvider クラス

定義

のインスタンス ModelMetadataを指定できるプロバイダー。

public ref class ModelMetadataProvider abstract : Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProvider
public abstract class ModelMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider
type ModelMetadataProvider = class
    interface IModelMetadataProvider
Public MustInherit Class ModelMetadataProvider
Implements IModelMetadataProvider
継承
ModelMetadataProvider
派生
実装

コンストラクター

ModelMetadataProvider()

のインスタンス ModelMetadataを指定できるプロバイダー。

メソッド

GetMetadataForConstructor(ConstructorInfo, Type)

コンストラクターを記述するメタデータを提供します。

GetMetadataForParameter(ParameterInfo)

パラメーターを記述するメタデータを提供します。

GetMetadataForParameter(ParameterInfo, Type)

パラメーターを記述するメタデータを提供します。

GetMetadataForProperties(Type)

のプロパティを記述するメタデータを Type提供します。

GetMetadataForProperty(PropertyInfo, Type)

プロパティを記述するメタデータを提供します。

GetMetadataForType(Type)

を記述するメタデータを Type提供します。

拡張メソッド

GetMetadataForProperty(IModelMetadataProvider, Type, String)

ModelMetadata指定containerTypeされた および propertyNameで識別される プロパティの を取得します。

GetModelExplorerForType(IModelMetadataProvider, Type, Object)

ModelExplorer指定された modelTypemodelの を取得します。

適用対象