CascadeDeleteConvention Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Konvensi yang mengatur perilaku penghapusan ke Cascade untuk kunci asing yang diperlukan dan ClientSetNull untuk yang opsional.
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
- Warisan
-
CascadeDeleteConvention
- Turunan
- Penerapan
Keterangan
Lihat Konvensi pembuatan model untuk informasi dan contoh selengkapnya.
Konstruktor
CascadeDeleteConvention(ProviderConventionSetBuilderDependencies) |
Membuat instans baru .CascadeDeleteConvention |
Properti
Dependencies |
Dependensi untuk layanan ini. |
Metode
GetTargetDeleteBehavior(IConventionForeignKey) |
Mengembalikan perilaku hapus yang akan diatur untuk kunci asing yang diberikan. |
ProcessForeignKeyAdded(IConventionForeignKeyBuilder, IConventionContext<IConventionForeignKeyBuilder>) |
Dipanggil setelah kunci asing ditambahkan ke jenis entitas. |
ProcessForeignKeyAdded(IConventionRelationshipBuilder, IConventionContext<IConventionRelationshipBuilder>) |
Dipanggil setelah kunci asing ditambahkan ke jenis entitas. |
ProcessForeignKeyRequirednessChanged(IConventionForeignKeyBuilder, IConventionContext<Nullable<Boolean>>) |
Dipanggil setelah keharusan untuk kunci asing diubah. |
ProcessForeignKeyRequirednessChanged(IConventionRelationshipBuilder, IConventionContext<IConventionRelationshipBuilder>) |
Dipanggil setelah keharusan untuk kunci asing diubah. |
Berlaku untuk
Entity Framework