2011-10-28 15 views
3

エンティティフレームワークコードでポコにインデクサを使用すると、最初に "インデックス付きプロパティはサポートされていません"というエラーがスローされます。コンテキストを保存するとき。エンティティフレームワークコードファースト - インデックス付きプロパティはサポートされていません

最初にエンティティフレームワークコードでポコスでインデクサを使用する方法はありますか?私はインデクサー宣言に[NotMapped]属性を適用しようとしましたが、それは役に立たなかった。

+0

EFの流暢なマッピングのようです(http://stackoverflow.com/questions/6199442/let-entity-framework-code-first-ignore-an-indexed-property)。 –

+1

実際、私は[レポート](http://connect.microsoft.com/VisualStudio/feedback/details/754309/entity-framework-code-first-cannot-ignore-custom-class-indexers-inentitytypeconfiguration)を提出しました。 )この問題のマイクロソフト接続サイトに.. – cleftheris

答えて

0

WriteEDMXを使用して、EDMXがこれらのプロパティを参照しているかどうかを確認してください - そうではないと思われ、コードファーストではなくコアEFランタイムで制限されていると思われます(コードファーストは最初のDbContextを作成するまでに完了します) 。

関連する問題