Sdílet prostřednictvím


IUpdateAdapter.CascadeDelete Metoda

Definice

Vynutí okamžité kaskádové odstranění podřízených/závislých entit, když jsou buď odděleny od požadované nadřazené/hlavní entity, nebo se odstraní samotná požadovaná nadřazená/hlavní entita. Viz třída DeleteBehavior.

public void CascadeDelete (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Metadata.IForeignKey> foreignKeys = default);
public void CascadeDelete (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Metadata.IForeignKey>? foreignKeys = default);
abstract member CascadeDelete : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * seq<Microsoft.EntityFrameworkCore.Metadata.IForeignKey> -> unit
Public Sub CascadeDelete (entry As IUpdateEntry, Optional foreignKeys As IEnumerable(Of IForeignKey) = Nothing)

Parametry

entry
IUpdateEntry

Položka.

foreignKeys
IEnumerable<IForeignKey>

Cizí klíče, které je potřeba vzít v úvahu při kaskádování.

Platí pro