DeleteBehaviorAttributeConvention Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Соглашение, которое настраивает поведение удаления на основе , примененного DeleteBehaviorAttribute к свойству .
public class DeleteBehaviorAttributeConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.PropertyAttributeConventionBase<Microsoft.EntityFrameworkCore.DeleteBehaviorAttribute>, Microsoft.EntityFrameworkCore.Metadata.Conventions.IForeignKeyPrincipalEndChangedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.INavigationAddedConvention
public class DeleteBehaviorAttributeConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.PropertyAttributeConventionBase<Microsoft.EntityFrameworkCore.DeleteBehaviorAttribute>, Microsoft.EntityFrameworkCore.Metadata.Conventions.IComplexPropertyAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IForeignKeyPrincipalEndChangedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.INavigationAddedConvention
type DeleteBehaviorAttributeConvention = class
inherit PropertyAttributeConventionBase<DeleteBehaviorAttribute>
interface INavigationAddedConvention
interface IConvention
interface IForeignKeyPrincipalEndChangedConvention
interface IModelFinalizingConvention
type DeleteBehaviorAttributeConvention = class
inherit PropertyAttributeConventionBase<DeleteBehaviorAttribute>
interface INavigationAddedConvention
interface IConvention
interface IForeignKeyPrincipalEndChangedConvention
interface IComplexPropertyAddedConvention
interface IModelFinalizingConvention
Public Class DeleteBehaviorAttributeConvention
Inherits PropertyAttributeConventionBase(Of DeleteBehaviorAttribute)
Implements IForeignKeyPrincipalEndChangedConvention, IModelFinalizingConvention, INavigationAddedConvention
Public Class DeleteBehaviorAttributeConvention
Inherits PropertyAttributeConventionBase(Of DeleteBehaviorAttribute)
Implements IComplexPropertyAddedConvention, IForeignKeyPrincipalEndChangedConvention, IModelFinalizingConvention, INavigationAddedConvention
- Наследование
- Реализации
Комментарии
Дополнительные сведения и примеры см. в разделе Соглашения о создании моделей .
Конструкторы
DeleteBehaviorAttributeConvention(ProviderConventionSetBuilderDependencies) |
Инициализирует новый экземпляр класса DeleteBehaviorAttributeConvention. |
Свойства
Dependencies |
Зависимости для этой службы. (Унаследовано от PropertyAttributeConventionBase<TAttribute>) |
Методы
Применяется к
Entity Framework