Язык

DataAnnotationsModelMetadataProvider Класс

Определение

Реализует поставщик метаданных модели по умолчанию.

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
Наследование
DataAnnotationsModelMetadataProvider

Конструкторы

Имя Описание
DataAnnotationsModelMetadataProvider()

Инициализирует новый экземпляр класса DataAnnotationsModelMetadataProvider.

Методы

Имя Описание
CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String)

Создает метаданные для указанной модели.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>)

Позволяет производным классам фильтровать список атрибутов.

(Унаследовано от AssociatedMetadataProvider)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetMetadataForProperties(Object, Type)

При переопределении в производном классе возвращает метаданные для всех свойств.

(Унаследовано от AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor)

При переопределении в производном классе возвращает метаданные для свойства, указанного объектом дескриптора свойства.

(Унаследовано от AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, String)

При переопределении в производном классе возвращает метаданные для свойства, указанного именем свойства.

(Унаследовано от AssociatedMetadataProvider)
GetMetadataForType(Func<Object>, Type)

При переопределении в производном классе возвращает метаданные для типа модели.

(Унаследовано от AssociatedMetadataProvider)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
GetTypeDescriptor(Type)

При переопределении в производном классе возвращает объект дескриптора для указанного типа.

(Унаследовано от AssociatedMetadataProvider)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к