DefaultModelMetadataProvider 类   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
基于反射的 的默认 IModelMetadataProvider 实现。
public ref class DefaultModelMetadataProvider : Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProviderpublic ref class DefaultModelMetadataProvider : Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadataProviderpublic class DefaultModelMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProviderpublic class DefaultModelMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadataProvidertype DefaultModelMetadataProvider = class
    interface IModelMetadataProvidertype DefaultModelMetadataProvider = class
    inherit ModelMetadataProviderPublic Class DefaultModelMetadataProvider
Implements IModelMetadataProviderPublic 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获取提供的  |