Поделиться через


IUpdateAdapter.CascadeDelete Метод

Определение

Принудительно выполняет немедленное каскадное удаление дочерних или зависимых сущностей, если они либо отрезаются от требуемой родительской или основной сущности, либо требуется удалить нужную родительскую или основную сущность. См. раздел 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)

Параметры

entry
IUpdateEntry

Запись.

foreignKeys
IEnumerable<IForeignKey>

Внешние ключи, которые следует учитывать при каскадной настройке.

Применяется к