Bagikan melalui


NonNullableConventionBase Kelas

Definisi

Jenis dasar untuk konvensi yang mengonfigurasi aspek model berdasarkan apakah jenis anggota adalah jenis referensi yang tidak dapat diubah ke null.

public abstract class NonNullableConventionBase : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizedConvention
public abstract class NonNullableConventionBase : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention
type NonNullableConventionBase = class
    interface IModelFinalizedConvention
    interface IConvention
type NonNullableConventionBase = class
    interface IModelFinalizingConvention
    interface IConvention
Public MustInherit Class NonNullableConventionBase
Implements IModelFinalizedConvention
Public MustInherit Class NonNullableConventionBase
Implements IModelFinalizingConvention
Warisan
NonNullableConventionBase
Turunan
Penerapan

Keterangan

Lihat Konvensi pembuatan model untuk informasi dan contoh selengkapnya.

Konstruktor

NonNullableConventionBase(ProviderConventionSetBuilderDependencies)

Membuat instans baru .NonNullableConventionBase

Properti

Dependencies

Dependensi untuk layanan ini.

Metode

IsNonNullableReferenceType(IConventionModelBuilder, MemberInfo)

Mengembalikan nilai yang menunjukkan apakah jenis anggota adalah jenis referensi yang tidak dapat diubah ke null.

ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Dipanggil setelah model diselesaikan. Menghapus anotasi status yang di-cache yang digunakan oleh konvensi ini.

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Dipanggil ketika model sedang diselesaikan.

TryGetNullabilityInfo(IConventionModelBuilder, MemberInfo, NullabilityInfo)

Mengembalikan nilai yang menunjukkan apakah jenis anggota adalah jenis referensi yang tidak dapat diubah ke null.

Berlaku untuk