ModelMetadataProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
可以提供 实例的 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, Type) |
提供描述参数的元数据。 |
GetMetadataForParameter(ParameterInfo) |
提供描述参数的元数据。 |
GetMetadataForProperties(Type) |
提供描述 的属性的 Type元数据。 |
GetMetadataForProperty(PropertyInfo, Type) |
提供描述属性的元数据。 |
GetMetadataForType(Type) |
提供描述 的 Type元数据。 |
扩展方法
GetMetadataForProperty(IModelMetadataProvider, Type, String) |
ModelMetadata获取由提供的 |
GetModelExplorerForType(IModelMetadataProvider, Type, Object) |
ModelExplorer获取提供的 |