HOW TO:將複雜型別屬性加入到實體 (實體資料模型工具)
本主題中的程序說明如何使用 ADO.NET 實體資料模型設計工具 (Entity Designer) 將複雜型別屬性加入到實體。 如需使用複雜型別的詳細資訊,請參閱Complex Type Objects (Entity Framework)。
下列程序假設您在 Entity Designer 中開啟 .edmx 檔案。
將現有複雜型別加入到實體。
將現有複雜型別加入到實體
以滑鼠右鍵按一下實體,指向 [加入],然後選取 [複雜屬性]。
含有預設名稱的複雜型別屬性隨即會加入到該實體。 將預設型別 (從現有複雜型別選出) 指派至該屬性。
將所要的型別指派至 [屬性] 視窗中的屬性。
注意: 將複雜型別屬性加入到實體之後,必須將複雜型別屬性對應到資料表資料行。如需詳細資訊,請參閱 HOW TO:將複雜型別屬性對應到資料表資料行 (實體資料模型工具)。。
將現有屬性重構到複雜型別
將現有屬性重構到複雜型別
在 Entity Designer 介面,選取實體的一或多個屬性 (不含導覽屬性),然後以滑鼠右鍵按一下並選取 [重構至新的複雜型別]。
含有已選取之屬性的新複雜型別隨即會加入「模型瀏覽器」。 預設名稱會指定給該複雜型別。 如需重新命名複雜型別的詳細資訊,請參閱 HOW TO:建立和修改複雜型別 (實體資料模型工具)。
新建立型別的複雜屬性會取代已選取的屬性。 所有屬性對應均會保留。
另請參閱
工作
HOW TO:建立和修改複雜型別 (實體資料模型工具)
HOW TO:將函式匯入對應到複雜型別 (實體資料模型工具)
HOW TO:將複雜型別屬性對應到資料表資料行 (實體資料模型工具)。