Entity framework 4 可以将参数化构造函数与DbSet.Create(Type)一起使用吗?

Entity framework 4 可以将参数化构造函数与DbSet.Create(Type)一起使用吗?,entity-framework-4,entity,Entity Framework 4,Entity,我设置了一个基类和几个不同的子类来实例化为更改跟踪代理,我想使用DbSet.Create(Type)方法来创建其他代理以添加到我的模型中 我的应用程序是在代码首次可用之前开发的,所以在创建这些对象之前,我会使用参数化构造函数初始化对象及其基本成员变量和属性 实体框架是否允许我使用包含参数列表的构造函数创建更改跟踪代理?我是否也可以将其中一些参数传递给基类(代理)?(如果可以的话,我想坚持使用面向对象的范例,因为它会使代码更易于维护。)如果您能告诉我如何使用参数化构造函数来实现这一点,我将不胜感激

我设置了一个基类和几个不同的子类来实例化为更改跟踪代理,我想使用DbSet.Create(Type)方法来创建其他代理以添加到我的模型中

我的应用程序是在代码首次可用之前开发的,所以在创建这些对象之前,我会使用参数化构造函数初始化对象及其基本成员变量和属性

实体框架是否允许我使用包含参数列表的构造函数创建更改跟踪代理?我是否也可以将其中一些参数传递给基类(代理)?(如果可以的话,我想坚持使用面向对象的范例,因为它会使代码更易于维护。)如果您能告诉我如何使用参数化构造函数来实现这一点,我将不胜感激


谢谢,

EF不能使用参数化构造函数。您必须始终提供无参数构造函数(但它不必是公共的)