Bagikan melalui


ConventionModelExtensions Kelas

Definisi

Perhatian

Use IConventionModel

Metode ekstensi untuk IConventionModel.

public static class ConventionModelExtensions
[System.Obsolete("Use IConventionModel")]
public static class ConventionModelExtensions
type ConventionModelExtensions = class
[<System.Obsolete("Use IConventionModel")>]
type ConventionModelExtensions = class
Public Module ConventionModelExtensions
Warisan
ConventionModelExtensions
Atribut

Metode

AddIgnored(IConventionModel, Type, Boolean)
Kedaluwarsa.

Menandai jenis entitas yang diberikan sebagai diabaikan.

AddOwned(IConventionModel, Type, Boolean)
Kedaluwarsa.

Menandai jenis entitas yang diberikan sebagai milik, menunjukkan bahwa ketika jenis entitas yang ditemukan menggunakan jenis yang diberikan harus dikonfigurasi sebagai milik.

AddShared(IConventionModel, Type, Boolean)
Kedaluwarsa.

Menandai jenis entitas yang diberikan sebagai bersama, menunjukkan bahwa ketika ditemukan jenis entitas yang cocok harus dikonfigurasi sebagai jenis entitas jenis bersama.

FinalizeModel(IConventionModel)
Kedaluwarsa.

Memaksa pasca-pemrosesan pada model sehingga siap digunakan oleh runtime. Pemrosesan pasca ini terjadi secara otomatis saat menggunakan OnModelCreating(ModelBuilder); metode ini memungkinkannya untuk dijalankan secara eksplisit dalam kasus di mana eksekusi otomatis tidak dimungkinkan.

FindEntityType(IConventionModel, Type)
Kedaluwarsa.

Mendapatkan entitas yang memetakan kelas entitas yang diberikan. Mengembalikan null jika tidak ada jenis entitas dengan nama yang diberikan yang ditemukan.

FindEntityType(IConventionModel, Type, String, IConventionEntityType)
Kedaluwarsa.

Mendapatkan jenis entitas untuk nama yang diberikan, menentukan nama navigasi dan jenis entitas yang menentukan. Mengembalikan null jika tidak ada jenis entitas yang cocok yang ditemukan.

FindIgnoredConfigurationSource(IConventionModel, Type)
Kedaluwarsa.

Menunjukkan apakah jenis entitas yang diberikan diabaikan.

FindIsOwnedConfigurationSource(IConventionModel, Type)
Kedaluwarsa.

Mengembalikan nilai yang menunjukkan apakah jenis entitas yang menggunakan jenis yang diberikan harus dikonfigurasi sebagai jenis yang dimiliki saat ditemukan.

FindLeastDerivedEntityTypes(IConventionModel, Type, Func<IConventionEntityType,Boolean>)
Kedaluwarsa.

Mengembalikan jenis entitas yang sesuai dengan jenis turunan paling sedikit dari yang diberikan.

GetChangeTrackingStrategyConfigurationSource(IConventionModel)
Kedaluwarsa.

Mengembalikan sumber konfigurasi untuk GetChangeTrackingStrategy(IModel).

GetEntityTypes(IConventionModel, String)
Kedaluwarsa.

Mendapatkan jenis entitas yang cocok dengan nama yang diberikan.

GetEntityTypes(IConventionModel, Type)
Kedaluwarsa.

Mendapatkan jenis entitas yang cocok dengan jenis yang diberikan.

GetPropertyAccessModeConfigurationSource(IConventionModel)
Kedaluwarsa.

Mengembalikan sumber konfigurasi untuk GetPropertyAccessMode(IModel).

IsIgnored(IConventionModel, String)
Kedaluwarsa.

Menunjukkan apakah nama jenis entitas yang diberikan diabaikan.

IsIgnored(IConventionModel, Type)
Kedaluwarsa.

Menunjukkan apakah jenis entitas yang diberikan diabaikan.

IsOwned(IConventionModel, Type)
Kedaluwarsa.

Mengembalikan nilai yang menunjukkan apakah jenis entitas yang menggunakan jenis yang diberikan harus dikonfigurasi sebagai jenis yang dimiliki saat ditemukan.

RemoveEntityType(IConventionModel, String)
Kedaluwarsa.

Menghapus jenis entitas tanpa menentukan navigasi dari model.

RemoveEntityType(IConventionModel, String, String, IConventionEntityType)
Kedaluwarsa.

Menghapus jenis entitas dengan navigasi yang menentukan dari model.

RemoveEntityType(IConventionModel, Type)
Kedaluwarsa.

Menghapus jenis entitas dari model.

RemoveEntityType(IConventionModel, Type, String, IConventionEntityType)
Kedaluwarsa.

Menghapus jenis entitas dengan navigasi yang menentukan dari model.

RemoveOwned(IConventionModel, Type)
Kedaluwarsa.

Menghapus jenis yang dimiliki yang diberikan, menunjukkan bahwa ketika ditemukan jenis entitas yang cocok tidak boleh dikonfigurasi sebagai milik.

SetChangeTrackingStrategy(IConventionModel, Nullable<ChangeTrackingStrategy>, Boolean)
Kedaluwarsa.

Mengatur strategi pelacakan perubahan default yang akan digunakan untuk entitas dalam model. Strategi ini menunjukkan bagaimana konteks mendeteksi perubahan pada properti untuk instans jenis entitas.

SetPropertyAccessMode(IConventionModel, Nullable<PropertyAccessMode>, Boolean)
Kedaluwarsa.

PropertyAccessMode Mengatur untuk digunakan untuk properti semua jenis entitas dalam model ini.

Perhatikan bahwa jenis entitas individual dapat mengambil alih mode akses ini, dan properti individual dari jenis entitas dapat menggantikan mode akses yang diatur pada jenis entitas. Nilai yang ditetapkan di sini akan digunakan untuk properti apa pun yang tidak ada penimpaan yang telah ditentukan.

Berlaku untuk