Data elements

Data elements are what the toolkit uses to hold data in a structure that enables toolkit entities, processes, and services to add, update, and delete the data during runtime. Formatters provide a way of transforming the data from one format to another so that various entities, processes, and services can use it.

There are data elements that represent specific business objects such as Date, ProductNumber, and Money. These data elements, called typed data elements, have behavior that reflect the business rules that pertain to the business object they represent. For more information about these kind of data elements, see Typed data elements. The value of a data element's property descriptor determines whether a data element is typed or not.