DefaultModelMetadataProvider.CreatePropertyDetails 方法

定义

DefaultMetadataDetails为模型 Type的属性创建条目。

protected:
 virtual cli::array <Microsoft::AspNetCore::Mvc::ModelBinding::Metadata::DefaultMetadataDetails ^> ^ CreatePropertyDetails(Microsoft::AspNetCore::Mvc::ModelBinding::Metadata::ModelMetadataIdentity key);
protected virtual Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails[] CreatePropertyDetails (Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity key);
abstract member CreatePropertyDetails : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity -> Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails[]
override this.CreatePropertyDetails : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity -> Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails[]
Protected Overridable Function CreatePropertyDetails (key As ModelMetadataIdentity) As DefaultMetadataDetails()

参数

返回

模型 Type的每个属性的详细信息对象。

注解

此方法的结果将缓存并用于满足对 的 GetMetadataForProperties(Type)调用。 重写此方法以提供一组不同的属性数据。

适用于