DeleteBehavior 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示删除主体或断开关系时,如何对关系中的依赖实体应用删除操作。
public enum DeleteBehavior
type DeleteBehavior =
Public Enum DeleteBehavior
- 继承
-
DeleteBehavior
字段
Cascade | 2 | 依赖实体也会被删除。 此级联行为仅适用于由上下文跟踪的实体。 应在数据库中设置相应的级联行为,以确保上下文未跟踪的数据应用了相同的操作。 如果使用 EF 创建数据库,则会为你设置此级联行为。 |
Restrict | 0 | 删除操作不应用于依赖实体。 依赖实体保持不变。 |
SetNull | 1 | 依赖实体中的外键属性设置为 null。 此级联行为仅适用于由上下文跟踪的实体。 应在数据库中设置相应的级联行为,以确保上下文未跟踪的数据应用了相同的操作。 如果使用 EF 创建数据库,则会为你设置此级联行为。 |