Bahasa

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

Nama Deskripsi
NonNullableConventionBase(ProviderConventionSetBuilderDependencies)

Membuat instans baru .NonNullableConventionBase

Properti

Nama Deskripsi
Dependencies

Dependensi untuk layanan ini.

Metode

Nama Deskripsi
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