page header

Available Output Settings, Entity Framework v5

The following settings are available for the Entity Framework v5. There are two sections, one for the global defaults, which you can edit in the Project Settings Editor of the designer, and one which discusses the settings available per element, and which default setting sets their default value. This way you can easily track which default to set for which element setting.

Additionally the default attribute definitions per element is given.

Defaults

The following default settings and attributes are available, which control the default value for settings available per element.

Settings

These settings are edited using the Project Properties Editor, Output Setting Values tab.

Default attribute definitions

The following attribute definitions are defined by default for the Entity Framework v5. These attribute definitions are edited using the Project Settings Editor, Attributes node.

note Note:

If you want to have a 'Field mapped onto a related field' to be serialized as well, add a DataMember attribute definition to the 'Field mapped onto related field' or add it globally for 'Field mapped onto a related field' in the Project Properties, Code gen. Meta-Data Defaults tab. Be aware that if you add it globally, the 'Field mapped onto a related field' can't be readonly, as a DataMember marked property has to have a setter and a read-only 'Field mapped onto a related field' doesn't have a setter.


Element Settings

The following settings are available per element. These settings are edited on the element's own editor (or the containing element's editor, in the case where the element itself doesn't have a separate editor) on the Code-gen info tab, or on the Project Properties Editor, if the element is the project.

Entity definition settings
Field settings (value type definition field, entity definition field)
Navigator settings
Project settings
Typed List definition settings
Typed View definition settings
Value type definition settings

Entity Framework Support documentation for LLBLGen Pro v3.5. ©2002-2012 Solutions Design