2
私はlinqからSQLの設定にdiscriminatorフィールドを使用しようとしています。私はInventory_Item
という基底クラスを用意しています。抽象クラスとそれから継承するさまざまなサービス(例:BaseWash
)を用意しています。今BaseWash関連のプロパティがありLinqからSQLへのdiscriminatorsの問題
Base Class Discriminator Value = 1
Derived Class Discriminator Value = 2
Discriminator Property = ItemCategoryID
Inheritance Default = BaseWash
これは罰金構築し、それを実行したとき、私はここにデザイナーのコードで例外を取得:
public System.Data.Linq.Table<Inventory_Item> Inventory_Items
{
get
{
return this.GetTable<Inventory_Item>();
}
}
抽象クラスのICS.Core.Inventory_Item "継承識別子キーを割り当ててはいけません。
私は間違っていますか?
ありがとうございました。私の問題は解決したようです。 SOのもう一つの点をスコアしてください。 – Mykroft