CascadeDeleteConvention Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Соглашение, которое устанавливает поведение удаления как Cascade для обязательных внешних ключей, так и ClientSetNull для необязательных.
public class CascadeDeleteConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IForeignKeyAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IForeignKeyRequirednessChangedConvention
type CascadeDeleteConvention = class
interface IForeignKeyAddedConvention
interface IConvention
interface IForeignKeyRequirednessChangedConvention
Public Class CascadeDeleteConvention
Implements IForeignKeyAddedConvention, IForeignKeyRequirednessChangedConvention
- Наследование
-
CascadeDeleteConvention
- Производный
- Реализации
Комментарии
Дополнительные сведения и примеры см. в разделе Соглашения о создании моделей .
Конструкторы
CascadeDeleteConvention(ProviderConventionSetBuilderDependencies) |
Создает новый экземпляр CascadeDeleteConvention. |
Свойства
Dependencies |
Зависимости для этой службы. |
Методы
GetTargetDeleteBehavior(IConventionForeignKey) |
Возвращает поведение удаления, заданное для заданного внешнего ключа. |
ProcessForeignKeyAdded(IConventionForeignKeyBuilder, IConventionContext<IConventionForeignKeyBuilder>) |
Вызывается после добавления внешнего ключа к типу сущности. |
ProcessForeignKeyAdded(IConventionRelationshipBuilder, IConventionContext<IConventionRelationshipBuilder>) |
Вызывается после добавления внешнего ключа к типу сущности. |
ProcessForeignKeyRequirednessChanged(IConventionForeignKeyBuilder, IConventionContext<Nullable<Boolean>>) |
Вызывается после изменения обязательности внешнего ключа. |
ProcessForeignKeyRequirednessChanged(IConventionRelationshipBuilder, IConventionContext<IConventionRelationshipBuilder>) |
Вызывается после изменения обязательности внешнего ключа. |
Применяется к
Entity Framework