CascadeTiming Énumération

Définition

Définit différentes stratégies pour le moment où des actions en cascade seront effectuées. Localisez CascadeDeleteTiming et DeleteOrphansTiming.

C#
public enum CascadeTiming
Héritage
CascadeTiming

Champs

Immediate 0

Des actions en cascade sont effectuées sur des entités dépendantes/enfants dès que l’entité principale/parente change.

Never 2

Les actions en cascade ne sont jamais effectuées automatiquement vers des entités dépendantes/enfants, mais doivent être déclenchées par un appel explicite.

OnSaveChanges 1

Les actions en cascade sont effectuées sur des entités dépendantes/enfants dans le cadre de SaveChanges().

Remarques

Pour plus d’informations et d’exemples, consultez Suppressions en cascade EF Core et suppression d’orphelins .

S’applique à

Produit Versions
Entity Framework Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0