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>
Внешние ключи, которые следует учитывать при каскадной настройке.
Применяется к
Entity Framework