实体框架中的复杂类型实际上是继承吗?

时间:2010-02-24 19:22:42

标签: entity-framework

我正在学习EF,并且遇到了复杂类型的定义:

"...used to define common properties among various entities."

这听起来就像从类中分解共享状态并将其移动到基类中一样。我的问题是 - 从EF的角度来看这是继承吗?我知道EF中支持继承,并且有3种方法可以实现它,但是复杂类型听起来就像它是独立的。是吗?

由于

1 个答案:

答案 0 :(得分:3)

不,这不是继承。 ComplexType更像是一个结构。它将一堆标量属性与值语义结合在一起。

你可以在EF中继承,是的,但没有任何东西可以从ComplexType继承。