2010-02-24 93 views
0

我学习EF和整个复杂类型的定义来了:实体框架中的复杂类型实际上是否继承?

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

这听起来完全像从一个类中分解出共享状态,并将其移入一个基类。我的问题是 - 从EF的角度来看,这是继承吗?我知道在EF中支持继承,并且有3种方法可以实现它,但复杂类型听起来像是与此分开的。是吗 ?

谢谢

回答

3

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

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

+0

Thanks Craig!这为我清除它。 – 2010-02-24 20:11:29