Compartilhar via


EmptyModelMetadataProvider Classe

Definição

Um Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultBindingMetadataProvider que representa um modelo vazio.

public ref class EmptyModelMetadataProvider : Microsoft::AspNetCore::Mvc::ModelBinding::Metadata::DefaultModelMetadataProvider
public class EmptyModelMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider
type EmptyModelMetadataProvider = class
    inherit DefaultModelMetadataProvider
Public Class EmptyModelMetadataProvider
Inherits DefaultModelMetadataProvider
Herança
EmptyModelMetadataProvider
Herança

Construtores

EmptyModelMetadataProvider()

Inicializa um novo EmptyModelMetadataProvider.

Propriedades

DetailsProvider

Obtém o ICompositeMetadataDetailsProvider.

(Herdado de DefaultModelMetadataProvider)
ModelBindingMessageProvider

Obtém o DefaultModelBindingMessageProvider.

(Herdado de DefaultModelMetadataProvider)

Métodos

CreateModelMetadata(DefaultMetadataDetails)

Cria um novo ModelMetadata com base em um DefaultMetadataDetails.

(Herdado de DefaultModelMetadataProvider)
CreateParameterDetails(ModelMetadataIdentity)

Cria a DefaultMetadataDetails entrada para um parâmetro Type.

(Herdado de DefaultModelMetadataProvider)
CreatePropertyDetails(ModelMetadataIdentity)

Cria as DefaultMetadataDetails entradas para as propriedades de um modelo Type.

(Herdado de DefaultModelMetadataProvider)
CreateTypeDetails(ModelMetadataIdentity)

Cria a DefaultMetadataDetails entrada para um modelo Type.

(Herdado de DefaultModelMetadataProvider)
GetMetadataForConstructor(ConstructorInfo, Type)

Fornece metadados que descrevem um construtor.

(Herdado de DefaultModelMetadataProvider)
GetMetadataForParameter(ParameterInfo)

Fornece metadados que descrevem um parâmetro.

(Herdado de DefaultModelMetadataProvider)
GetMetadataForParameter(ParameterInfo, Type)

Fornece metadados que descrevem um parâmetro.

(Herdado de DefaultModelMetadataProvider)
GetMetadataForProperties(Type)

Fornece metadados que descrevem as propriedades de um Type.

(Herdado de DefaultModelMetadataProvider)
GetMetadataForProperty(PropertyInfo, Type)

Fornece metadados que descrevem uma propriedade .

(Herdado de DefaultModelMetadataProvider)
GetMetadataForType(Type)

Fornece metadados que descrevem um Type.

(Herdado de DefaultModelMetadataProvider)

Métodos de Extensão

GetMetadataForProperty(IModelMetadataProvider, Type, String)

Obtém um ModelMetadata para propriedade for identificada pelos fornecidos containerType e propertyName.

GetModelExplorerForType(IModelMetadataProvider, Type, Object)

Obtém um ModelExplorer para o fornecido modelType e model.

Aplica-se a