Բովանդակություն:

Ի՞նչ է System ComponentModel DataAnnotations-ը:
Ի՞նչ է System ComponentModel DataAnnotations-ը:

Video: Ի՞նչ է System ComponentModel DataAnnotations-ը:

Video: Ի՞նչ է System ComponentModel DataAnnotations-ը:
Video: Ի՞նչ է համակարգչային հիշողությունը | Համակարգչային | «Քան» ակադեմիա 2024, Նոյեմբեր
Anonim

Համակարգ . ComponentModel . Տվյալների ծանոթագրություններ Անվան տարածություն. Այն Համակարգ . Տվյալների ծանոթագրություններ namespace-ը տրամադրում է ատրիբուտների դասեր, որոնք օգտագործվում են ASP. NET MVC-ի և ASP. NET-ի մետատվյալները սահմանելու համար: տվյալները վերահսկում է.

Այստեղ ի՞նչ է DataAnnotations-ը:

Տվյալների անոտացիա տվյալների պիտակավորման գործընթացն է՝ դրանք օգտագործելի մեքենայական ուսուցման համար: Տվյալները կարող են լինել գրեթե ցանկացած տեսակի տվյալ, որը մարդը կարող է հասկանալ: Սա ներառում է՝ պատկերներ (մեքենաներից, հեռախոսներից կամ բժշկական գործիքներից) տեքստ (անգլերեն, իսպաներեն, չինարեն կամ որևէ այլ լեզվով)

Նմանապես, ինչ են ծանոթագրությունները C#-ում: լեզվի առանձնահատկություն. Ան անոտացիա Ծրագրի տարրի վրա (սովորաբար դաս, մեթոդ կամ դաշտ) ծրագրի այդ տարրին ավելացված մետատվյալների մի մասն է, որը կարող է օգտագործվել այդ տարրը լրացուցիչ կոդով զարդարելու համար: Java-ում սա կոչվում է an անոտացիա, C#-ում սա կոչվում է հատկանիշ:

Մարդիկ նաև հարցնում են՝ ի՞նչ է DataAnnotations MVC-ն:

Գովազդներ. Տվյալների ծանոթագրություններ օգտագործվում է ձեր մոդելային դասերը կարգավորելու համար, որոնք ընդգծում են առավել հաճախ անհրաժեշտ կոնֆիգուրացիաները: Տվյալների ծանոթագրություններ հասկանալի են նաև մի շարք. NET հավելվածներ, ինչպիսիք են ASP. NET-ը MVC , որը թույլ է տալիս այս հավելվածներին օգտագործել նույն ծանոթագրությունները հաճախորդի կողմից վավերացումների համար:

Որո՞նք են տվյալների անոտացիայի այլ ատրիբուտները MVC-ում վավերացման համար:

Ահա մի քանի կարևոր Տվյալների Անոտացիայի հատկանիշների ցանկը:

  • Պահանջվում է. Նշում է, որ Input դաշտը չի կարող դատարկ լինել:
  • DisplayName. Նշում է սեփականության ցուցադրման անունը:
  • Լարի երկարություն: Նշում է գույքի նվազագույն և առավելագույն երկարությունը:
  • Շրջանակ. Նշում է թվային արժեքների մի շարք:
  • Կապել.
  • Փայտամած Սյունակ.
  • DisplayFormat.
  • Միայն կարդալու համար.

Խորհուրդ ենք տալիս: