DeleteBehavior Enumeración

Definición

Indica cómo se aplica una operación de eliminación a las entidades dependientes de una relación cuando se elimina la entidad de seguridad o se elimina la relación.

public enum DeleteBehavior
type DeleteBehavior = 
Public Enum DeleteBehavior
Herencia
DeleteBehavior

Campos

Cascade 2

Las entidades dependientes también se eliminan. Este comportamiento en cascada solo se aplica a las entidades a las que realiza el seguimiento el contexto. Se debe configurar un comportamiento en cascada correspondiente en la base de datos para asegurarse de que los datos que el contexto no realiza el seguimiento tienen aplicada la misma acción. Si usa EF para crear la base de datos, este comportamiento en cascada se configurará automáticamente.

Restrict 0

La operación de eliminación no se aplica a las entidades dependientes. Las entidades dependientes permanecen sin cambios.

SetNull 1

Las propiedades de clave externa de las entidades dependientes se establecen en NULL. Este comportamiento en cascada solo se aplica a las entidades a las que realiza el seguimiento el contexto. Se debe configurar un comportamiento en cascada correspondiente en la base de datos para asegurarse de que los datos que el contexto no realiza el seguimiento tienen aplicada la misma acción. Si usa EF para crear la base de datos, este comportamiento en cascada se configurará automáticamente.

Se aplica a