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. |