ModelMetadataProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um provedor que pode fornecer instâncias de ModelMetadata.
public ref class ModelMetadataProvider abstract : Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProvider
public abstract class ModelMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider
type ModelMetadataProvider = class
interface IModelMetadataProvider
Public MustInherit Class ModelMetadataProvider
Implements IModelMetadataProvider
- Herança
-
ModelMetadataProvider
- Derivado
- Implementações
Construtores
ModelMetadataProvider() |
Um provedor que pode fornecer instâncias de ModelMetadata. |
Métodos
GetMetadataForConstructor(ConstructorInfo, Type) |
Fornece metadados que descrevem um construtor. |
GetMetadataForParameter(ParameterInfo, Type) |
Fornece metadados que descrevem um parâmetro. |
GetMetadataForParameter(ParameterInfo) |
Fornece metadados que descrevem um parâmetro. |
GetMetadataForProperties(Type) |
Fornece metadados que descrevem as propriedades de um Type. |
GetMetadataForProperty(PropertyInfo, Type) |
Fornece metadados que descrevem uma propriedade . |
GetMetadataForType(Type) |
Fornece metadados que descrevem um Type. |
Métodos de Extensão
GetMetadataForProperty(IModelMetadataProvider, Type, String) |
Obtém um ModelMetadata para propriedade for identificada pelos fornecidos |
GetModelExplorerForType(IModelMetadataProvider, Type, Object) |
Obtém um ModelExplorer para o fornecido |