DefaultModelMetadataProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
基于反射的 的默认 IModelMetadataProvider 实现。
public ref class DefaultModelMetadataProvider : Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProvider
public ref class DefaultModelMetadataProvider : Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadataProvider
public class DefaultModelMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider
public class DefaultModelMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadataProvider
type DefaultModelMetadataProvider = class
interface IModelMetadataProvider
type DefaultModelMetadataProvider = class
inherit ModelMetadataProvider
Public Class DefaultModelMetadataProvider
Implements IModelMetadataProvider
Public Class DefaultModelMetadataProvider
Inherits ModelMetadataProvider
- 继承
-
DefaultModelMetadataProvider
- 继承
- 派生
- 实现
构造函数
属性
DetailsProvider | |
ModelBindingMessageProvider |
方法
CreateModelMetadata(DefaultMetadataDetails) |
从 ModelMetadata 创建新的 DefaultMetadataDetails。 |
CreateParameterDetails(ModelMetadataIdentity) |
DefaultMetadataDetails创建参数 Type的条目。 |
CreatePropertyDetails(ModelMetadataIdentity) |
DefaultMetadataDetails为模型 Type的属性创建条目。 |
CreateTypeDetails(ModelMetadataIdentity) |
DefaultMetadataDetails创建模型 Type的条目。 |
GetMetadataForConstructor(ConstructorInfo, Type) |
提供描述构造函数的元数据。 |
GetMetadataForConstructor(ConstructorInfo, Type) |
提供描述构造函数的元数据。 (继承自 ModelMetadataProvider) |
GetMetadataForParameter(ParameterInfo, Type) |
提供描述参数的元数据。 |
GetMetadataForParameter(ParameterInfo, Type) |
提供描述参数的元数据。 (继承自 ModelMetadataProvider) |
GetMetadataForParameter(ParameterInfo) |
提供描述参数的元数据。 |
GetMetadataForProperties(Type) |
提供描述 的属性的 Type元数据。 |
GetMetadataForProperty(PropertyInfo, Type) |
提供描述属性的元数据。 |
GetMetadataForProperty(PropertyInfo, Type) |
提供描述属性的元数据。 (继承自 ModelMetadataProvider) |
GetMetadataForType(Type) |
提供描述 的 Type元数据。 |
扩展方法
GetMetadataForProperty(IModelMetadataProvider, Type, String) |
ModelMetadata获取由提供的 |
GetModelExplorerForType(IModelMetadataProvider, Type, Object) |
ModelExplorer获取提供的 |