Entity framework 4 删除实体框架4.0中的实体

Entity framework 4 删除实体框架4.0中的实体,entity-framework-4,Entity Framework 4,我有两个表没有任何级联删除,这两个表有1对多的关系 加载映射该表的实体并尝试删除父实体时,将执行两种方案: 实体框架将在加载两个实体时强制级联删除 如果未加载子实体,它将引发异常 如何保证实体框架始终执行第二个场景???? 我的意思是,我需要在不强制删除级联行为的情况下引发异常 非常感谢。问得好!I换句话说:只有在为每个子对象显式调用DeleteObject时,才想删除子对象,对吗?请检查EDMX中这些实体之间的关联属性。第一种情况通常不会发生-您必须指示EF这样做,并且可以在关联属性中执行此操

我有两个表没有任何级联删除,这两个表有1对多的关系

加载映射该表的实体并尝试删除父实体时,将执行两种方案:

  • 实体框架将在加载两个实体时强制级联删除
  • 如果未加载子实体,它将引发异常
  • 如何保证实体框架始终执行第二个场景???? 我的意思是,我需要在不强制删除级联行为的情况下引发异常


    非常感谢。

    问得好!I换句话说:只有在为每个子对象显式调用
    DeleteObject
    时,才想删除子对象,对吗?请检查EDMX中这些实体之间的关联属性。第一种情况通常不会发生-您必须指示EF这样做,并且可以在关联属性中执行此操作,其中可以强制执行级联删除。还要确保您没有使用。