Language

CascadeTiming 列挙型

定義

カスケード アクションをいつ実行するかを示すさまざまな方法を定義します。 「CascadeDeleteTiming」と「DeleteOrphansTiming」を参照してください。

public enum CascadeTiming
type CascadeTiming = 
Public Enum CascadeTiming
継承
CascadeTiming

フィールド

Name 値 説明
Immediate 0

連鎖アクションは、プリンシパル/親エンティティが変更されるとすぐに依存/子エンティティに対して行われます。

OnSaveChanges 1

カスケード アクションは、 SaveChanges()の一部として依存エンティティまたは子エンティティに対して行われます。

Never 2

連鎖アクションは依存エンティティまたは子エンティティに対して自動的に行われることはありませんが、代わりに明示的な呼び出しによってトリガーされる必要があります。

注釈

詳細と例については、 EF Core の連鎖削除と孤立の削除 に関するページを参照してください。

適用対象