DeleteBehavior Énumération

Définition

Indique comment une opération de suppression est appliquée aux entités dépendantes d’une relation lorsque le principal est supprimé ou que la relation est coupée.

public enum DeleteBehavior
type DeleteBehavior = 
Public Enum DeleteBehavior
Héritage
DeleteBehavior

Champs

Cascade 2

Les entités dépendantes sont également supprimées. Ce comportement en cascade est appliqué uniquement aux entités suivies par le contexte. Un comportement en cascade correspondant doit être configuré dans la base de données pour s’assurer que les données qui ne sont pas suivies par le contexte ont la même action appliquée. Si vous utilisez EF pour créer la base de données, ce comportement en cascade sera configuré pour vous.

Restrict 0

L’opération de suppression n’est pas appliquée aux entités dépendantes. Les entités dépendantes restent inchangées.

SetNull 1

Les propriétés de clé étrangère dans les entités dépendantes sont définies sur null. Ce comportement en cascade est appliqué uniquement aux entités suivies par le contexte. Un comportement en cascade correspondant doit être configuré dans la base de données pour s’assurer que les données qui ne sont pas suivies par le contexte ont la même action appliquée. Si vous utilisez EF pour créer la base de données, ce comportement en cascade sera configuré pour vous.

S’applique à