Skip to content
NuGet

System.ComponentModel.Annotations

Provides attributes that are used to define metadata for objects used as data sources. Commonly Used Types: System.ComponentModel.DataAnnotations.ValidationResult System.ComponentModel.DataAnnotations.IValidatableObject System.ComponentModel.DataAnnotations.ValidationAttribute System.ComponentModel.DataAnnotations.RequiredAttribute System.ComponentModel.DataAnnotations.StringLengthAttribute System.ComponentModel.DataAnnotations.DisplayAttribute System.ComponentModel.DataAnnotations.RegularExpressionAttribute System.ComponentModel.DataAnnotations.DataTypeAttribute System.ComponentModel.DataAnnotations.RangeAttribute System.ComponentModel.DataAnnotations.KeyAttribute When using NuGet 3.x this package requires at least version 3.4.

dotnethacktoberfesthelp-wanted
github.com/dotnet/runtimeMITMicrosoft18.4k · 5.7k forks · 3.4k contributors
Compare
Compares against 5.0.0 (latest stable)
Latest Stable5.0.0Nov 9, 2020
Latest RC5.0.0-rc.2.20475.5Oct 13, 2020
Latest Beta4.0.11-beta-23516Nov 18, 2015
Release cadenceEvery 6 months
Last releaseNov 9, 2020
Open advisories0
Changelog quality60% curated
GitHub Releases, gaps for some releases
Security
5.x
STABLE · RCPRE-RELEASE2024AprJulOct2025AprJulOct2026AprJulOct

53 older or filtered releases not shown.

Breaking changes and a migration checklist for each major version