Compartilhar via


DefaultModelMetadataProvider.CreatePropertyDetails Método

Definição

Cria as DefaultMetadataDetails entradas para as propriedades de um modelo 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()

Parâmetros

key
ModelMetadataIdentity

A ModelMetadataIdentity identificação do modelo Type.

Retornos

Um objeto de detalhes para cada propriedade do modelo Type.

Comentários

Os resultados desse método serão armazenados em cache e usados para atender a chamadas para GetMetadataForProperties(Type). Substitua esse método para fornecer um conjunto diferente de dados de propriedade.

Aplica-se a