IConventionContext<TMetadata> Antarmuka
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.
Informasi kontekstual yang terkait dengan setiap panggilan konvensi.
public interface IConventionContext<in TMetadata> : Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext
type IConventionContext<'Metadata> = interface
interface IConventionContext
Public Interface IConventionContext(Of In TMetadata)
Implements IConventionContext
Jenis parameter
- TMetadata
Jenis objek metadata.
Parameter jenis ini bersifat kontravarian. Artinya, Anda bisa menggunakan jenis yang Anda tentukan atau jenis apa pun yang tidak banyak diturunkan. Untuk informasi lebih lanjut tentang kovariansi dan kontravariansi, lihat Kovariansi dan Kontravariansi dalam Generik.- Penerapan
Keterangan
Lihat Konvensi pembuatan model untuk informasi dan contoh selengkapnya.
Metode
DelayConventions() |
Mencegah konvensi dijalankan segera ketika aspek metadata dimodifikasi. Semua konvensi yang tertunda akan dijalankan setelah objek yang dikembalikan dibuang. (Diperoleh dari IConventionContext) |
StopProcessing() |
Memanggil ini akan mencegah pemrosesan lebih lanjut dari peristiwa terkait oleh konvensi lain. (Diperoleh dari IConventionContext) |
StopProcessing(TMetadata) |
Memanggil ini akan mencegah pemrosesan lebih lanjut dari peristiwa terkait oleh konvensi lain. |
StopProcessingIfChanged(TMetadata) |
Memanggil ini akan mencegah pemrosesan lebih lanjut dari peristiwa terkait oleh konvensi lain jika objek yang diberikan berbeda. |
Berlaku untuk
Entity Framework