How to: Refactor Existing Properties into a Complex Type Property (Entity Data Model Tools)

This topic describes how to use the ADO.NET Entity Data Model Designer (Entity Designer) to refactor existing entity properties into a complex type property.

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 Refactor into New 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

Tasks

How to: Create and Modify Complex Types (Entity Data Model Tools)
How to: Map a Function Import to a Complex Type (Entity Data Model Tools)
How to: Map Complex Type Properties to Table Columns (Entity Data Model Tools)

Other Resources

Modeling Tasks with the Entity Data Model Tools