AssociatedMetadataProvider 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.
Fornece uma classe abstrata para implementar um provedor de metadados.
public abstract class AssociatedMetadataProvider : System.Web.Mvc.ModelMetadataProvider
type AssociatedMetadataProvider = class
inherit ModelMetadataProvider
Public MustInherit Class AssociatedMetadataProvider
Inherits ModelMetadataProvider
- Herança
- Derivado
Construtores
AssociatedMetadataProvider() |
Chamado de construtores em uma classe derivada para inicializar a AssociatedMetadataProvider classe . |
Métodos
CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String) |
Quando substituído em uma classe derivada, cria os metadados do modelo para a propriedade. |
FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>) |
Obtém uma lista de atributos. |
GetMetadataForProperties(Object, Type) |
Retorna uma lista de propriedades para o modelo. |
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor) |
Retorna os metadados para a propriedade especificada usando o tipo de contêiner e o descritor da propriedade. |
GetMetadataForProperty(Func<Object>, Type, String) |
Retorna os metadados para a propriedade especificada usando o tipo de contêiner e o nome da propriedade. |
GetMetadataForType(Func<Object>, Type) |
Retorna os metadados para a propriedade especificada usando o tipo do modelo. |
GetTypeDescriptor(Type) |
Retorna o descritor do tipo a partir do tipo especificado. |