2010-05-12 Marek Habersack <mhabersack@novell.com>
[mono.git] / mcs / class / System.ComponentModel.DataAnnotations / System.ComponentModel.DataAnnotations / ChangeLog
1 2010-05-12  Marek Habersack  <mhabersack@novell.com>
2
3         * ValidationException.cs: partially implemented
4
5         * ValidationAttribute.cs: implemented
6
7         * RequiredAttribute.cs: implemented. Fixes bug #604100
8
9         * AssociationAttribute.cs, ConcurrencyCheckAttribute.cs,
10         CustomValidationAttribute.cs, EditableAttribute.cs,
11         EnumDataTypeAttribute.cs, IValidatableObject.cs,
12         ValidationContext.cs, ValidationResult.cs: added
13
14 2009-09-15  Marek Habersack  <mhabersack@novell.com>
15
16         * DataTypeAttribute.cs: implemented GetDataTypeName
17
18 2009-06-23  Marek Habersack  <mhabersack@novell.com>
19
20         * ValidationAttribute.cs: error message must not ever be empty.
21
22         * UIHintAttribute.cs: do not throw NIEX from the constructor.
23
24         * DataTypeAttribute.cs: implemented correct DisplayFormat
25         intialization for DataType.Time.
26
27         * AssociatedMetadataTypeTypeDescriptor.cs: implemented retrieving
28         attributes of the associated metadata type, as well as merging of
29         attribute collections between metadata and main type properties.
30
31         * AssociatedMetadataTypePropertyDescriptor.cs: added. Helper class
32         which merges attributes from the metadata type (if any) with those
33         associated with property from the "main" type.
34
35 2009-04-23  Marek Habersack  <mhabersack@novell.com>
36
37         * AssociatedMetadataTypeTypeDescriptor.cs: added - doesn't add any
38         real functionality yet.
39
40         * AssociatedMetadataTypeTypeDescriptionProvider.cs: implemented
41         all the methods.
42
43 2008-10-14  Atsushi Enomoto  <atsushi@ximian.com>
44
45         * AssociatedMetadataTypeTypeDescriptionProvider.cs
46           DataType.cs
47           DataTypeAttribute.cs
48           DisplayColumnAttribute.cs
49           DisplayFormatAttribute.cs
50           MetadataTypeAttribute.cs
51           RangeAttribute.cs
52           RegularExpressionAttribute.cs
53           RequiredAttribute.cs
54           ScaffoldColumnAttribute.cs
55           ScaffoldTableAttribute.cs
56           StringLengthAttribute.cs
57           UIHintAttribute.cs
58           ValidationAttribute.cs
59           ValidationException.cs: initial checkin. mostly stubs.