誰かが次のことを説明してくれませんか:
指定された型のインスタンスを作成する次のコードがあります。
MethodInfo methodInfo = this._dbContext.GetType().GetMethod("CreateObject").MakeGenericMethod(instanceType);
object invokedObject = methodInfo.Invoke(this._dbContext, null);
_dbContext私のエンティティモデルのどこに。
次のクラスのインスタンスを作成しようとすると、すべて問題なく動作します。
public partial class User : EntityObject
{
 ....
}
しかし、次のクラス内で同じことを試みると、エラーが発生します。
ID 'MyNamespace.Account' を持つメンバーは、メタデータ コレクションに存在しません。
public partial class Account : ComplexObject
{
....
}
のインスタンス/オブジェクトを作成できるのに を作成できない理由を誰か説明してもらえますEntityObjectかComplexObject?
どうもありがとう!!
[アップデート]
    public ObjectSet<User> Users
    {
        get
        {
            if ((_Users == null))
            {
                _Users = base.CreateObjectSet<User>("Users");
            }
            return _Users;
        }
    }
    private ObjectSet<User> _Users;