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 |