I am trying to understand the purose of the custom properties hashtable. The documentation gives the example of SqlServer Extended Properties. I have worked with MSSQL for a few years and haven't encountered extended properties. granted my projects are small to medium sizes apps so maybe I haven't had a need for this.
searching the forums it seems references to custom properties relates to extending properties within entities, not the custom properties hastable.
After some brainstorming the only example I cam up with was meta-data for the entity/field. Like storing a desciption of the entity, or the display text (label) for a field.
Maybe in some crude way simple validation rules could be stored here like string length or min/max date/number values which could then be extracted and parsed during field/entity validation calls. but since these values are consturcted at buildtime and not runtime why not just write them into the validation code instead of parsing them from the hashtable? Again, just thinking outloud.
would anyone be willing to provide examples/scenarios where they have used this feature?
Thank you,