Bagikan melalui


IConventionContext<TMetadata> Antarmuka

Definisi

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