[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
The procedures in this topic describe how to use the ADO.NET Entity Data Model Designer (Entity Designer) to add a complex type property to an entity. For information about using complex types, see Complex Type Objects (Entity Framework).
The following procedures assume that you have an .edmx file open in the Entity Designer.
Add an Existing Complex Type to an Entity
To add an existing complex type to an entity
-
Right-click an entity, point to Add, and select Complex Property.
A complex type property with a default name is added to the entity. A default type (chosen from the existing complex types) is assigned to the property.
-
Assign the desired type to the property in the Properties window.
Refactor Existing Properties into a Complex Type
To refactor existing properties into a complex type
-
On the Entity Designer surface, select one or more properties (excluding navigation properties) of an entity, then right-click and select Create Complex Type.
A new complex type with the selected properties is added to the Model Browser. The complex type is given a default name. For information about renaming a complex type, see How to: Create and Modify Complex Types (Entity Data Model Tools).
A complex property of the newly created type replaces the selected properties. All property mappings are preserved.
See Also