Compartilhar via


EmptyModelMetadataProvider Classe

Definição

Fornece um provedor de metadados vazio para modelos de dados que não precisam de metadados.

public class EmptyModelMetadataProvider : System.Web.Mvc.AssociatedMetadataProvider
type EmptyModelMetadataProvider = class
    inherit AssociatedMetadataProvider
Public Class EmptyModelMetadataProvider
Inherits AssociatedMetadataProvider
Herança

Construtores

EmptyModelMetadataProvider()

Inicializa uma nova instância da classe EmptyModelMetadataProvider.

Métodos

CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String)

Cria uma nova instância da classe ModelMetadata.

FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>)

Obtém uma lista de atributos.

(Herdado de AssociatedMetadataProvider)
GetMetadataForProperties(Object, Type)

Retorna uma lista de propriedades para o modelo.

(Herdado de AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor)

Retorna os metadados para a propriedade especificada usando o tipo de contêiner e o descritor da propriedade.

(Herdado de AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, String)

Retorna os metadados para a propriedade especificada usando o tipo de contêiner e o nome da propriedade.

(Herdado de AssociatedMetadataProvider)
GetMetadataForType(Func<Object>, Type)

Retorna os metadados para a propriedade especificada usando o tipo do modelo.

(Herdado de AssociatedMetadataProvider)
GetTypeDescriptor(Type)

Retorna o descritor do tipo a partir do tipo especificado.

(Herdado de AssociatedMetadataProvider)

Aplica-se a