Bagikan melalui


ModelBuilder Konstruktor

Definisi

Overload

ModelBuilder()

Menginisialisasi instans ModelBuilder baru kelas tanpa konvensi.

Peringatan: konvensi diperlukan untuk membangun model yang benar.

ModelBuilder(ConventionSet)

Menginisialisasi instans ModelBuilder baru kelas yang akan menerapkan serangkaian konvensi.

ModelBuilder(IMutableModel)
Kedaluwarsa.

Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru.

ModelBuilder(ConventionSet, ModelDependencies)

Menginisialisasi instans ModelBuilder baru kelas yang akan menerapkan serangkaian konvensi.

ModelBuilder(ConventionSet, ModelDependencies, ModelConfiguration)

Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru.

ModelBuilder()

Menginisialisasi instans ModelBuilder baru kelas tanpa konvensi.

Peringatan: konvensi diperlukan untuk membangun model yang benar.

public ModelBuilder ();
Public Sub New ()

Keterangan

Lihat Memodelkan jenis dan hubungan entitas dan konvensi pembuatan model EF Core untuk informasi dan contoh selengkapnya.

Berlaku untuk

ModelBuilder(ConventionSet)

Menginisialisasi instans ModelBuilder baru kelas yang akan menerapkan serangkaian konvensi.

public ModelBuilder (Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet conventions);
new Microsoft.EntityFrameworkCore.ModelBuilder : Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Sub New (conventions As ConventionSet)

Parameter

conventions
ConventionSet

Konvensi yang akan diterapkan pada model.

Keterangan

Lihat Memodelkan jenis dan hubungan entitas dan konvensi pembuatan model EF Core untuk informasi dan contoh selengkapnya.

Berlaku untuk

ModelBuilder(IMutableModel)

Perhatian

API ini sudah tidak digunakan lagi.

Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public ModelBuilder (Microsoft.EntityFrameworkCore.Metadata.IMutableModel model);
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
[System.Obsolete]
public ModelBuilder (Microsoft.EntityFrameworkCore.Metadata.IMutableModel model);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.ModelBuilder : Microsoft.EntityFrameworkCore.Metadata.IMutableModel -> Microsoft.EntityFrameworkCore.ModelBuilder
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
[<System.Obsolete>]
new Microsoft.EntityFrameworkCore.ModelBuilder : Microsoft.EntityFrameworkCore.Metadata.IMutableModel -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Sub New (model As IMutableModel)

Parameter

Atribut

Berlaku untuk

ModelBuilder(ConventionSet, ModelDependencies)

Menginisialisasi instans ModelBuilder baru kelas yang akan menerapkan serangkaian konvensi.

public ModelBuilder (Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet conventions, Microsoft.EntityFrameworkCore.Infrastructure.ModelDependencies modelDependencies);
new Microsoft.EntityFrameworkCore.ModelBuilder : Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet * Microsoft.EntityFrameworkCore.Infrastructure.ModelDependencies -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Sub New (conventions As ConventionSet, modelDependencies As ModelDependencies)

Parameter

conventions
ConventionSet

Konvensi yang akan diterapkan pada model.

modelDependencies
ModelDependencies

Objek dependensi untuk model.

Keterangan

Lihat Memodelkan jenis dan hubungan entitas dan konvensi pembuatan model EF Core untuk informasi dan contoh selengkapnya.

Berlaku untuk

ModelBuilder(ConventionSet, ModelDependencies, ModelConfiguration)

Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public ModelBuilder (Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet conventions, Microsoft.EntityFrameworkCore.Infrastructure.ModelDependencies? modelDependencies, Microsoft.EntityFrameworkCore.Metadata.Internal.ModelConfiguration? modelConfiguration);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.ModelBuilder : Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet * Microsoft.EntityFrameworkCore.Infrastructure.ModelDependencies * Microsoft.EntityFrameworkCore.Metadata.Internal.ModelConfiguration -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Sub New (conventions As ConventionSet, modelDependencies As ModelDependencies, modelConfiguration As ModelConfiguration)

Parameter

conventions
ConventionSet
modelDependencies
ModelDependencies
modelConfiguration
Microsoft.EntityFrameworkCore.Metadata.Internal.ModelConfiguration
Atribut

Berlaku untuk