Artificial properties are properties that extend the structure of a persistent class by adding new persistent fields during runtime. Artificial properties can be of any normal CLR type, their type can be another persistent class (artificial association) or a generic collection.

All methods for configuring artificial types are located in the Telerik.OpenAccess.Metadata.Fluent.Artificial namespace.

The topics in this section demonstrates how to create and work with artificial associations, as follows: