に似た一般的なコンテキストでCodeFirst() を使用するときにKey Members
エンティティ ( )を見つける方法はありますか?TEntity
DbContext
ObjectContext
ObjectContext
hereを使用してそれがどのように行われたかを見ることができます。
に似た一般的なコンテキストでCodeFirst() を使用するときにKey Members
エンティティ ( )を見つける方法はありますか?TEntity
DbContext
ObjectContext
ObjectContext
hereを使用してそれがどのように行われたかを見ることができます。
混乱して申し訳ありません。コード ファーストのアプローチでも、以下に示すように、オブジェクト コンテキストを使用してエンティティのキー メンバーを見つけることができるようです。
var ObjectContext = ((IObjectContextAdapter)DbContext).ObjectContext;
var ObjectSet = ObjectContext .CreateObjectSet<TEntity>();
var EntitySet = ObjectSet.EntitySet;
var KeyMembers = EntitySet.ElementType.KeyMembers;