ModelExtensions Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Perhatian
Use IReadOnlyModel
Metode ekstensi untuk IReadOnlyModel.
public static class ModelExtensions
[System.Obsolete("Use IReadOnlyModel")]
public static class ModelExtensions
type ModelExtensions = class
[<System.Obsolete("Use IReadOnlyModel")>]
type ModelExtensions = class
Public Module ModelExtensions
- Warisan
-
ModelExtensions
- Atribut
Metode
FindEntityType(IModel, Type) |
Kedaluwarsa.
Mendapatkan entitas yang memetakan kelas entitas yang diberikan. Mengembalikan |
FindEntityType(IModel, Type, String, IEntityType) |
Kedaluwarsa.
Mendapatkan jenis entitas untuk jenis yang diberikan, menentukan nama navigasi dan jenis entitas yang menentukan. Mengembalikan |
FindRuntimeEntityType(IModel, Type) |
Kedaluwarsa.
Mendapatkan entitas yang memetakan kelas entitas yang diberikan, di mana kelas mungkin merupakan proksi yang berasal dari jenis entitas aktual. Mengembalikan |
GetChangeTrackingStrategy(IModel) |
Kedaluwarsa.
Mendapatkan strategi pelacakan perubahan default yang digunakan untuk entitas dalam model. Strategi ini menunjukkan bagaimana konteks mendeteksi perubahan pada properti untuk instans jenis entitas. |
GetEntityTypes(IModel, String) |
Kedaluwarsa.
Mendapatkan jenis entitas yang cocok dengan nama yang diberikan. |
GetEntityTypes(IModel, Type) |
Kedaluwarsa.
Mendapatkan jenis entitas yang cocok dengan jenis yang diberikan. |
GetProductVersion(IModel) |
Kedaluwarsa.
Mendapatkan versi rakitan EF Core yang digunakan untuk membangun model ini |
GetPropertyAccessMode(IModel) |
Kedaluwarsa.
Mendapatkan yang PropertyAccessMode digunakan untuk properti 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 dikembalikan di sini akan digunakan untuk properti apa pun yang tidak ada penimpaan yang telah ditentukan. |
HasEntityTypeWithDefiningNavigation(IModel, String) |
Kedaluwarsa.
Mendapatkan nilai yang menunjukkan apakah model berisi jenis entitas yang sesuai dengan navigasi yang menentukan. |
HasEntityTypeWithDefiningNavigation(IModel, Type) |
Kedaluwarsa.
Mendapatkan nilai yang menunjukkan apakah model berisi jenis entitas yang sesuai dengan navigasi yang menentukan. |
IsIndexerMethod(IModel, MethodInfo) |
Kedaluwarsa.
Mendapatkan nilai yang menunjukkan apakah MethodInfo yang diberikan merepresentasikan akses pengindeks. |
IsShared(IModel, Type) |
Kedaluwarsa.
Mendapatkan apakah jenis CLR digunakan oleh entitas jenis bersama dalam model. |
ToDebugString(IModel, MetadataDebugStringOptions, Int32) |
Kedaluwarsa.
Membuat representasi metadata yang dapat dibaca manusia. Peringatan: Jangan mengandalkan format string yang dikembalikan. Ini dirancang untuk penelusuran kesalahan saja dan dapat berubah sesegera mungkin antara rilis. |
Berlaku untuk
Entity Framework