Мазмұны:

System ComponentModel DataAnnotations дегеніміз не?
System ComponentModel DataAnnotations дегеніміз не?

Бейне: System ComponentModel DataAnnotations дегеніміз не?

Бейне: System ComponentModel DataAnnotations дегеніміз не?
Бейне: Foydalanuvchini ro'yhatga olish va email'ni tasdiqlash 2024, Қараша
Anonim

Жүйе . ComponentModel . Деректер аннотациялары Атау кеңістігі. The Жүйе . Деректер аннотациялары аттар кеңістігі ASP. NET MVC және ASP. NET үшін метадеректерді анықтау үшін пайдаланылатын атрибут сыныптарын қамтамасыз етеді. деректер басқару элементтері.

Мұнда DataAnnotations дегеніміз не?

Деректер аннотациясы бұл деректерді машиналық оқыту үшін қолдануға жарамды ету үшін таңбалау процесі. Деректер адам түсінуі мүмкін кез келген дерлік деректер болуы мүмкін. Оған мыналар кіреді: суреттер (көліктерден, телефондардан немесе медициналық құралдардан) мәтін (ағылшын, испан, қытай немесе кез келген басқа тілде)

Сол сияқты, C# тілінде қандай аннотациялар бар? тіл ерекшелігі. Ан аннотация бағдарлама элементінде (әдетте сынып, әдіс немесе өріс) - бұл бағдарлама элементіне қосылған метадеректер бөлігі, оны қосымша кодпен осы элементті безендіру үшін пайдалануға болады. Java тілінде бұл ан деп аталады аннотация, C# тілінде бұл атрибут деп аталады.

Адамдар сонымен қатар DataAnnotations MVC дегеніміз не деп сұрайды.

Жарнамалар. Деректер аннотациялары ең жиі қажетті конфигурацияларды бөлектейтін үлгі сыныптарын конфигурациялау үшін пайдаланылады. Деректер аннотациялары бірқатарымен де түсініледі. NET қолданбалары, мысалы, ASP. NET MVC , бұл осы қолданбаларға клиенттік тексерулер үшін бірдей аннотацияларды пайдалануға мүмкіндік береді.

MVC-де тексеруге арналған басқа деректер аннотациясының атрибуттары қандай?

Мұнда кейбір маңызды деректер аннотация атрибуттарының тізімі берілген

  • Міндетті. Енгізу өрісі бос болмайтынын көрсетеді.
  • Көрсетілетін атау. Сипаттың көрсетілетін атауын көрсетеді.
  • StringLength. Сипаттың ең аз және ең үлкен ұзындығын көрсетеді.
  • Ауқым. Сандық мән ауқымын көрсетеді.
  • Байлау.
  • ScaffoldColumn.
  • Дисплей пішімі.
  • Тек оқу.

Ұсынылған: