簡體   English   中英

將Enums與Code First和Entity Framework一起使用5

[英]Using Enums with Code First & Entity Framework 5

只是試圖確認一個印象:似乎只有在使用它們作為屬性類型的類在同一名稱空間中聲明時,才支持EF5 + Code First中的枚舉。

任何人都可以確認嗎? 在網上找不到任何東西......

之前修復的相關錯誤。 4.3 Beta 1發行說明說:

GetDatabaseValues錯誤修復。 在早期版本中,如果您的實體類和上下文位於不同的命名空間中,則此方法將失敗。 此問題現已修復,並且類不需要位於同一名稱空間中即可使用GetDatabaseValues。

我的猜測是GetDatabaseValues函數在這種情況下仍然存在問題(但這只是一個有根據的猜測)。 您可能需要在此處報告: ADO.NET團隊博客:EF5 Beta 1可用

您的枚舉不僅必須位於EF5 Code First支持的同一名稱空間中,它們必須與您的POCO模型位於同一個類文件中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM