DataAnnotationsModelMetadata Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет контейнер для общих метаданных, класса DataAnnotationsModelMetadataProvider и класса DataAnnotationsModelValidator для модели данных.
public ref class DataAnnotationsModelMetadata : System::Web::ModelBinding::ModelMetadata
public class DataAnnotationsModelMetadata : System.Web.ModelBinding.ModelMetadata
type DataAnnotationsModelMetadata = class
inherit ModelMetadata
Public Class DataAnnotationsModelMetadata
Inherits ModelMetadata
- Наследование
Конструкторы
DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute) |
Инициализирует новый экземпляр класса DataAnnotationsModelMetadata. |
Поля
DefaultOrder |
Целочисленное значение, которое всегда имеет значение |
Свойства
AdditionalValues |
Получает коллекцию, содержащую дополнительные метаданные о модели. (Унаследовано от ModelMetadata) |
ContainerType |
Получает тип контейнера. (Унаследовано от ModelMetadata) |
ConvertEmptyStringToNull |
Получает или задает значение, определяющее, должны ли пустые строки, которые передаются в формы, преобразовываться в значение |
DataTypeName |
Получает или задает имя типа данных. (Унаследовано от ModelMetadata) |
Description |
Получает или задает текст, описывающий модель. (Унаследовано от ModelMetadata) |
DisplayFormatString |
Получает или задает строку формата, которая применяется, когда модель отображается в режиме отображения (а не в режиме правки). (Унаследовано от ModelMetadata) |
DisplayName |
Получает или задает текст, для использования в пользовательском интерфейсе при отображении имени модели. (Унаследовано от ModelMetadata) |
EditFormatString |
Получает или задает строку формата для использования в пользовательском интерфейсе в режиме правки. (Унаследовано от ModelMetadata) |
HideSurroundingHtml |
Получает или задает значение, определяющее, следует ли скрыть окружающий HTML. (Унаследовано от ModelMetadata) |
IsComplexType |
Получает значение, определяющее, является ли модель сложным типом. (Унаследовано от ModelMetadata) |
IsNullableValueType |
Получает значение, определяющее, является ли модель типом значений, допускающих NULL. (Унаследовано от ModelMetadata) |
IsReadOnly |
Получает или задает значение, определяющее, можно ли обновлять модель. (Унаследовано от ModelMetadata) |
IsRequired |
Получает или задает значение, определяющее, является ли свойство обязательным. (Унаследовано от ModelMetadata) |
Model |
Получает или задает объект модели. (Унаследовано от ModelMetadata) |
ModelType |
Получает тип модели. (Унаследовано от ModelMetadata) |
NullDisplayText |
Получает строку, которая должна отображаться, когда модель имеет значение |
Order |
Получает или задает целое число, указывающее порядок отображения данного свойства по отношению к другим свойствам. (Унаследовано от ModelMetadata) |
Properties |
Получает коллекцию объектов метаданных модели, которые описывают свойства модели. (Унаследовано от ModelMetadata) |
PropertyName |
Возвращает имя свойства. (Унаследовано от ModelMetadata) |
Provider |
Получает или задает объект поставщика для этих метаданных. (Унаследовано от ModelMetadata) |
RequestValidationEnabled |
Получает или задает значение, указывающее, включена ли проверка запросов. (Унаследовано от ModelMetadata) |
ShortDisplayName |
Получает или задает краткую версию отображаемого имени. (Унаследовано от ModelMetadata) |
ShowForDisplay |
Получает или задает значение, указывающее, должна ли модель должна отображаться в пользовательском интерфейсе в режиме отображения (а не в режиме правки). (Унаследовано от ModelMetadata) |
ShowForEdit |
Получает или задает значение, указывающее, должна ли модель должна отображаться в пользовательском интерфейсе в режиме правки (а не в режиме отображения). (Унаследовано от ModelMetadata) |
SimpleDisplayText |
Возвращает или задает текст, отображаемый для модели, когда модель представляет сложный объект. (Унаследовано от ModelMetadata) |
TemplateHint |
Получает или задает значение, указывающее, какой шаблон (элемент управления данными) должен использоваться в пользовательском интерфейсе для модели. (Унаследовано от ModelMetadata) |
Watermark |
Получает или задает текст водяного знака для текстового поля. (Унаследовано от ModelMetadata) |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetDisplayName() |
Возвращает текст, отображаемый в качестве имени модели в пользовательском интерфейсе. (Унаследовано от ModelMetadata) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetSimpleDisplayText() |
Возвращает текст, отображаемый для модели, когда модель представляет сложный объект. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
GetValidators(ModelBindingExecutionContext) |
Возвращает коллекцию проверяющих элементов, которые применяются к модели. (Унаследовано от ModelMetadata) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |