IModelMetadataProvider 接口

定义

可提供 实例的 ModelMetadata提供程序。

C#
public interface IModelMetadataProvider
派生

注解

虽然未过时,但实现或使用 ModelMetadataProvider 优先于 IModelMetadataProvider

方法

GetMetadataForProperties(Type)

提供描述 的属性的 Type元数据。

GetMetadataForType(Type)

提供描述 的 Type元数据。

扩展方法

GetMetadataForProperty(IModelMetadataProvider, Type, String)

ModelMetadata获取由提供的 containerTypepropertyName标识的属性的 。

GetModelExplorerForType(IModelMetadataProvider, Type, Object)

ModelExplorer获取提供的 modelTypemodel的 。

适用于

产品 版本
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0