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. |
Методы
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) |