DataAnnotationsModelMetadataProvider Classe

Definição

Implementa o provedor de metadados de modelo padrão.

public ref class DataAnnotationsModelMetadataProvider : System::Web::ModelBinding::AssociatedMetadataProvider
public class DataAnnotationsModelMetadataProvider : System.Web.ModelBinding.AssociatedMetadataProvider
type DataAnnotationsModelMetadataProvider = class
    inherit AssociatedMetadataProvider
Public Class DataAnnotationsModelMetadataProvider
Inherits AssociatedMetadataProvider
Herança
DataAnnotationsModelMetadataProvider

Construtores

Nome Description
DataAnnotationsModelMetadataProvider()

Inicializa uma nova instância da classe DataAnnotationsModelMetadataProvider.

Métodos

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

Cria metadados para um modelo especificado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>)

Permite que classes derivadas filtrem a lista de atributos.

(Herdado de AssociatedMetadataProvider)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetMetadataForProperties(Object, Type)

Quando substituído em uma classe derivada, retorna metadados para todas as propriedades.

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

Quando substituído em uma classe derivada, retorna metadados para uma propriedade especificada por um objeto descritor de propriedade.

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

Quando substituído em uma classe derivada, retorna metadados para uma propriedade especificada por um nome de propriedade.

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

Quando substituído em uma classe derivada, retorna metadados para o tipo de modelo.

(Herdado de AssociatedMetadataProvider)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetTypeDescriptor(Type)

Quando substituído em uma classe derivada, retorna um objeto descritor para um tipo especificado.

(Herdado de AssociatedMetadataProvider)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a