Share via


HOW TO:將複雜型別屬性加入到實體 (實體資料模型工具)

本主題中的程序說明如何使用 ADO.NET 實體資料模型設計工具 (Entity Designer) 將複雜型別屬性加入到實體。 如需使用複雜型別的詳細資訊,請參閱Complex Type Objects (Entity Framework)

下列程序假設您在 Entity Designer 中開啟 .edmx 檔案。

將現有複雜型別加入到實體。

將現有複雜型別加入到實體

  1. 以滑鼠右鍵按一下實體,指向 [加入],然後選取 [複雜屬性]。

    含有預設名稱的複雜型別屬性隨即會加入到該實體。 將預設型別 (從現有複雜型別選出) 指派至該屬性。

  2. 將所要的型別指派至 [屬性] 視窗中的屬性。

    Dd456823.note(zh-tw,VS.100).gif注意:
    將複雜型別屬性加入到實體之後,必須將複雜型別屬性對應到資料表資料行。如需詳細資訊,請參閱 HOW TO:將複雜型別屬性對應到資料表資料行 (實體資料模型工具)。

將現有屬性重構到複雜型別

將現有屬性重構到複雜型別

  • 在 Entity Designer 介面,選取實體的一或多個屬性 (不含導覽屬性),然後以滑鼠右鍵按一下並選取 [重構至新的複雜型別]。

    含有已選取之屬性的新複雜型別隨即會加入「模型瀏覽器」。 預設名稱會指定給該複雜型別。 如需重新命名複雜型別的詳細資訊,請參閱 HOW TO:建立和修改複雜型別 (實體資料模型工具)

    新建立型別的複雜屬性會取代已選取的屬性。 所有屬性對應均會保留。

另請參閱

工作

HOW TO:建立和修改複雜型別 (實體資料模型工具)
HOW TO:將函式匯入對應到複雜型別 (實體資料模型工具)
HOW TO:將複雜型別屬性對應到資料表資料行 (實體資料模型工具)。

其他資源

Entity Designer 的模組化工作