Оглавление:

Что такое System ComponentModel DataAnnotations?
Что такое System ComponentModel DataAnnotations?

Видео: Что такое System ComponentModel DataAnnotations?

Видео: Что такое System ComponentModel DataAnnotations?
Видео: Data annotations in asp.net core MVC | Asp.net Core MVC tutorial for beginners 2024, Сентябрь
Anonim

Система . ComponentModel . Данные Пространство имен. В Система . Данные пространство имен предоставляет классы атрибутов, которые используются для определения метаданных для ASP. NET MVC и ASP. NET данные контролирует.

Что такое DataAnnotations?

Аннотация к данным - это процесс маркировки данных, чтобы сделать их пригодными для машинного обучения. Данные могут быть практически любыми данными, понятными человеку. Сюда входят: изображения (с автомобилей, телефонов или медицинских инструментов) текст (на английском, испанском, китайском или любом другом языке)

Аналогично, что такое аннотации в C #? языковая функция. An аннотация в элементе программы (обычно классе, методе или поле) - это часть метаданных, добавленных к этому элементу программы, которые можно использовать для украшения этого элемента дополнительным кодом. В Java это называется аннотация, в C # это называется атрибутом.

Люди также спрашивают, что такое DataAnnotations MVC?

Рекламные объявления. Данные используется для настройки классов вашей модели, что позволяет выделить наиболее часто используемые конфигурации. Данные также понимаются под рядом. NET-приложения, такие как ASP. NET MVC , что позволяет этим приложениям использовать одни и те же аннотации для проверок на стороне клиента.

Какие еще атрибуты аннотации данных для проверки в MVC?

Вот список некоторых важных атрибутов аннотации данных

  • Необходимый. Указывает, что поле ввода не может быть пустым.
  • Отображаемое имя. Задает отображаемое имя для свойства.
  • StringLength. Задает минимальную и максимальную длину свойства.
  • Диапазон. Задает диапазон числовых значений.
  • Связывать.
  • ScaffoldColumn.
  • DisplayFormat.
  • Только для чтения.

Рекомендуемые: