Microsoft.EntityFrameworkCore Ruang nama

Kelas

BackingFieldAttribute

Menamai bidang dukungan yang terkait dengan properti ini atau properti navigasi.

ChangeTrackerExtensions

Metode ekstensi untuk ChangeTracker.

CommentAttribute

Menandai kelas, properti, atau bidang dengan komentar yang akan diatur pada tabel atau kolom database terkait.

ConventionAnnotatableExtensions

Metode ekstensi untuk IConventionAnnotatable.

ConventionEntityTypeExtensions

Metode ekstensi untuk IConventionEntityType.

ConventionForeignKeyExtensions

Metode ekstensi untuk IConventionForeignKey.

ConventionKeyExtensions

Metode ekstensi untuk IConventionKey.

ConventionModelExtensions

Metode ekstensi untuk IConventionModel.

ConventionNavigationExtensions

Metode ekstensi untuk IConventionNavigation.

ConventionPropertyBaseExtensions

Metode ekstensi untuk IConventionPropertyBase.

ConventionPropertyExtensions

Metode ekstensi untuk IConventionProperty.

ConventionTypeBaseExtensions

Metode ekstensi untuk IConventionTypeBase.

CosmosDatabaseFacadeExtensions

Metode ekstensi untuk yang DatabaseFacade dikembalikan dari Database yang hanya dapat digunakan dengan penyedia Cosmos.

CosmosDbContextOptionsExtensions

Metode ekstensi khusus Cosmos untuk DbContextOptionsBuilder.

CosmosEntityTypeBuilderExtensions

Metode ekstensi khusus Cosmos untuk EntityTypeBuilder.

CosmosEntityTypeExtensions

Metode ekstensi jenis entitas untuk metadata Cosmos.

CosmosModelBuilderExtensions

Metode ekstensi khusus Cosmos untuk ModelBuilder.

CosmosModelExtensions

Metode ekstensi model untuk metadata Cosmos.

CosmosPrimitiveCollectionBuilderExtensions

Metode ekstensi khusus Cosmos untuk PrimitiveCollectionBuilder.

CosmosPropertyBuilderExtensions

Metode ekstensi khusus Cosmos untuk PropertyBuilder.

CosmosPropertyExtensions

Metode ekstensi properti untuk metadata Cosmos.

CosmosQueryableExtensions

Metode ekstensi khusus Cosmos untuk kueri LINQ.

DbContext

Instans DbContext mewakili sesi dengan database dan dapat digunakan untuk mengkueri dan menyimpan instans entitas Anda. DbContext adalah kombinasi dari pola Unit Kerja dan Repositori.

DbContextOptions

Opsi yang akan digunakan oleh DbContext. Anda biasanya mengambil alih OnConfiguring(DbContextOptionsBuilder) atau menggunakan DbContextOptionsBuilder untuk membuat instans kelas ini dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

DbContextOptions<TContext>

Opsi yang akan digunakan oleh DbContext. Anda biasanya mengambil alih OnConfiguring(DbContextOptionsBuilder) atau menggunakan DbContextOptionsBuilder<TContext> untuk membuat instans kelas ini dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

DbContextOptionsBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi DbContextOptions. Database (dan ekstensi lainnya) biasanya menentukan metode ekstensi pada objek ini yang memungkinkan Anda mengonfigurasi koneksi database (dan opsi lain) untuk digunakan untuk konteks.

DbContextOptionsBuilder<TContext>

Menyediakan permukaan API sederhana untuk mengonfigurasi DbContextOptions<TContext>. Database (dan ekstensi lainnya) biasanya menentukan metode ekstensi pada objek ini yang memungkinkan Anda mengonfigurasi koneksi database (dan opsi lain) untuk digunakan untuk konteks.

DbFunctionAttribute

Memetakan metode CLR statis ke fungsi database sehingga metode CLR dapat digunakan dalam kueri LINQ. Menurut konvensi menggunakan nama metode .NET sebagai nama fungsi database dan skema default.

DbFunctions

Menyediakan metode CLR yang diterjemahkan ke fungsi database saat digunakan dalam LINQ ke kueri Entitas. Metode pada kelas ini diakses melalui Functions.

DbFunctionsExtensions

Menyediakan metode CLR yang diterjemahkan ke fungsi database saat digunakan dalam LINQ ke kueri Entitas. Metode pada kelas ini diakses melalui Functions.

DbLoggerCategory

API untuk mendapatkan kategori pencatat dengan cara yang ramah Intellisense/penyelesaian tab.

DbLoggerCategory.ChangeTracking

Kategori pencatat untuk pesan dari deteksi dan pelacakan perubahan.

DbLoggerCategory.Database

Kategori pencatat untuk pesan yang terkait dengan interaksi database.

DbLoggerCategory.Database.Command

Kategori pencatat untuk eksekusi perintah, termasuk SQL yang dikirim ke database.

DbLoggerCategory.Database.Connection

Kategori pencatat untuk pesan yang terkait dengan operasi koneksi.

DbLoggerCategory.Database.Transaction

Kategori pencatat untuk pesan yang terkait dengan operasi transaksi.

DbLoggerCategory.Infrastructure

Kategori pencatat untuk pesan lain-lain dari infrastruktur Kerangka Kerja Entitas.

DbLoggerCategory.Migrations

Pesan kategori pencatat dari Migrasi.

DbLoggerCategory.Model

Kategori pencatat untuk pesan yang terkait dengan pembuatan model dan metadata.

DbLoggerCategory.Model.Validation

Kategori pencatat untuk pesan dari validasi model.

DbLoggerCategory.Query

Kategori pencatat untuk pesan yang terkait dengan kueri, tidak termasuk SQL yang dihasilkan, yang ada dalam DbLoggerCategory.Database.Command kategori .

DbLoggerCategory.Scaffolding

Kategori pencatat untuk pesan dari perancah/rekayasa terbalik.

DbLoggerCategory.Update

Kategori pencatat untuk pesan yang terkait dengan SaveChanges(), tidak termasuk pesan yang secara khusus berkaitan dengan interaksi database yang dicakup oleh DbLoggerCategory.Database kategori.

DbQuery<TQuery>

DbQuery<TQuery> dapat digunakan untuk mengkueri TQueryinstans . Kueri LINQ terhadap DbQuery<TQuery> akan diterjemahkan ke dalam kueri terhadap database.

Hasil kueri LINQ terhadap akan berisi hasil yang DbQuery<TQuery> dikembalikan dari database dan mungkin tidak mencerminkan perubahan yang dibuat dalam konteks yang belum disimpan ke database. Misalnya, hasilnya tidak akan berisi tampilan yang baru ditambahkan dan mungkin masih berisi tampilan yang ditandai untuk dihapus.

Bergantung pada database yang digunakan, beberapa bagian kueri LINQ terhadap DbQuery<TQuery> dapat dievaluasi dalam memori daripada diterjemahkan ke dalam kueri database.

DbQuery<TQuery> objek biasanya diperoleh dari DbQuery<TQuery> properti pada turunan DbContextQuery<TQuery>() atau dari metode .

DbSet<TEntity>

DbSet<TEntity> dapat digunakan untuk mengkueri TEntitydan menyimpan instans . Kueri LINQ terhadap DbSet<TEntity> akan diterjemahkan ke dalam kueri terhadap database.

DbUpdateConcurrencyException

Pengecualian yang dilemparkan ketika pelanggaran konkurensi ditemui saat menyimpan ke database. Pelanggaran konkurensi terjadi ketika jumlah baris yang tidak terduga terpengaruh selama penyimpanan. Ini biasanya karena data dalam database telah dimodifikasi sejak dimuat ke dalam memori.

DbUpdateException

Pengecualian yang dilemparkan ketika kesalahan ditemui saat menyimpan ke database.

DeleteBehaviorAttribute

Mengonfigurasi properti navigasi di sisi dependen hubungan untuk menunjukkan bagaimana operasi penghapusan diterapkan ke entitas dependen dalam hubungan saat dihapus atau hubungan terputus.

EF

Metode statis yang berguna dalam kode aplikasi di mana tidak ada jenis EF untuk metode yang akan diakses. Misalnya, mereferensikan properti status bayangan dalam kueri LINQ.

EntityFrameworkQueryableExtensions

Metode ekstensi terkait Entity Framework LINQ.

EntityTypeConfigurationAttribute

Menentukan jenis konfigurasi untuk jenis entitas.

EntityTypeConfigurationAttribute<TConfiguration,TEntity>

Menentukan jenis konfigurasi untuk jenis entitas.

EntityTypeExtensions

Metode ekstensi jenis entitas untuk IReadOnlyEntityType.

ExecutionStrategyExtensions

Metode ekstensi untuk IExecutionStrategy

ForeignKeyExtensions

Metode ekstensi untuk IReadOnlyForeignKey.

IndexAttribute

Menentukan indeks yang akan dihasilkan dalam database.

IndexExtensions

Metode ekstensi untuk IIndex.

InMemoryDatabaseFacadeExtensions

Metode ekstensi khusus dalam memori untuk Database.

InMemoryDbContextOptionsExtensions

Metode ekstensi khusus dalam memori untuk DbContextOptionsBuilder.

InMemoryEntityTypeBuilderExtensions

Metode ekstensi untuk EntityTypeBuilder penyedia dalam memori.

InMemoryEntityTypeExtensions

Metode ekstensi untuk IReadOnlyEntityType penyedia dalam memori.

KeyExtensions

Metode ekstensi untuk IReadOnlyKey.

KeylessAttribute

Menandai jenis sebagai entitas tanpa kunci.

LazyLoadingProxiesOptionsBuilder

Memungkinkan SQL Server konfigurasi tertentu untuk dilakukan pada DbContextOptions.

ModelBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IMutableModel yang menentukan bentuk entitas Anda, hubungan di antara mereka, dan bagaimana mereka memetakan ke database.

ModelConfigurationBuilder

Menyediakan permukaan API sederhana untuk mengatur default dan mengonfigurasi konvensi sebelum dijalankan.

ModelCreationDependencies

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 Core Kerangka Kerja Entitas baru.

ModelExtensions

Metode ekstensi untuk IReadOnlyModel.

MutableAnnotatableExtensions

Metode ekstensi untuk IMutableAnnotatable.

MutableEntityTypeExtensions

Metode ekstensi untuk IMutableEntityType.

MutableForeignKeyExtensions

Metode ekstensi untuk IMutableForeignKey.

MutableKeyExtensions

Metode ekstensi untuk IMutableKey.

MutableModelExtensions

Metode ekstensi untuk IMutableModel.

MutableNavigationExtensions

Metode ekstensi untuk IMutableNavigation.

MutablePropertyBaseExtensions

Metode ekstensi untuk IMutablePropertyBase.

MutablePropertyExtensions

Metode ekstensi untuk IMutableProperty.

MutableTypeBaseExtensions

Metode ekstensi untuk IMutableTypeBase.

NavigationExtensions

Metode ekstensi untuk IReadOnlyNavigation.

ObservableCollectionExtensions

Metode ekstensi untuk ObservableCollection<T>.

OwnedAttribute

Menandai jenis sebagai milik. Semua referensi ke jenis ini akan dikonfigurasi sebagai jenis entitas yang dimiliki.

PrecisionAttribute

Mengonfigurasi presisi data yang diizinkan dalam properti ini. Misalnya, jika properti adalah maka Decimal ini adalah jumlah maksimum digit.

PrimaryKeyAttribute

Menentukan kunci primer untuk jenis entitas yang dipetakan ke jenis CLR ini.

PropertyBaseExtensions

Metode ekstensi untuk IReadOnlyPropertyBase.

PropertyExtensions

Metode ekstensi untuk IReadOnlyProperty.

ProxiesExtensions

Metode ekstensi yang terkait dengan penggunaan proksi dengan Entity Framework Core.

RelationalCollectionOwnershipBuilderExtensions

Metode ekstensi khusus database relasional untuk CollectionOwnershipBuilder.

RelationalComplexTypeExtensions

Metode ekstensi jenis kompleks untuk metadata database relasional.

RelationalComplexTypePrimitiveCollectionBuilderExtensions

Metode ekstensi khusus database relasional untuk ComplexTypePrimitiveCollectionBuilder.

RelationalComplexTypePropertyBuilderExtensions

Metode ekstensi khusus database relasional untuk ComplexTypePropertyBuilder.

RelationalDatabaseFacadeExtensions

Metode ekstensi untuk yang DatabaseFacade dikembalikan dari Database yang hanya dapat digunakan dengan penyedia database relasional.

RelationalDbFunctionsExtensions

Menyediakan metode CLR yang diterjemahkan ke fungsi database saat digunakan dalam LINQ ke kueri Entitas. Metode pada kelas ini diakses melalui Functions.

RelationalElementTypeBuilderExtensions

Metode ekstensi khusus database relasional untuk ElementTypeBuilder.

RelationalElementTypeExtensions

IElementType metode ekstensi untuk metadata database relasional.

RelationalEntityTypeBuilderExtensions

Metode ekstensi khusus database relasional untuk EntityTypeBuilder.

RelationalEntityTypeExtensions

Metode ekstensi jenis entitas untuk metadata database relasional.

RelationalForeignKeyBuilderExtensions

Metode ekstensi khusus database relasional untuk penyusun hubungan.

RelationalForeignKeyExtensions

Metode ekstensi kunci asing untuk metadata database relasional.

RelationalIndexBuilderExtensions

Metode ekstensi khusus database relasional untuk IndexBuilder.

RelationalIndexExtensions

Metode ekstensi indeks untuk metadata database relasional.

RelationalKeyBuilderExtensions

Metode ekstensi khusus database relasional untuk KeyBuilder.

RelationalKeyExtensions

Metode ekstensi utama untuk metadata database relasional.

RelationalMetadataExtensions

Metode ekstensi khusus database relasional untuk metadata.

RelationalModelBuilderExtensions

Metode ekstensi khusus database relasional untuk ModelBuilder.

RelationalModelExtensions

Metode ekstensi model khusus relasional.

RelationalOwnedNavigationBuilderExtensions

Metode ekstensi khusus database relasional untuk OwnedNavigationBuilder.

RelationalPrimitiveCollectionBuilderExtensions

Metode ekstensi khusus database relasional untuk PrimitiveCollectionBuilder.

RelationalPropertiesConfigurationBuilderExtensions

Metode ekstensi khusus database relasional untuk PropertiesConfigurationBuilder.

RelationalPropertyBuilderExtensions

Metode ekstensi khusus database relasional untuk PropertyBuilder.

RelationalPropertyExtensions

Metode ekstensi properti untuk metadata database relasional.

RelationalQueryableExtensions

Metode ekstensi khusus database relasional untuk kueri LINQ.

RelationalQueryTypeBuilderExtensions

Metode ekstensi khusus database relasional untuk QueryTypeBuilder.

RelationalReferenceCollectionBuilderExtensions

Metode ekstensi khusus database relasional untuk ReferenceCollectionBuilder.

RelationalReferenceOwnershipBuilderExtensions

Metode ekstensi khusus database relasional untuk ReferenceOwnershipBuilder.

RelationalReferenceReferenceBuilderExtensions

Metode ekstensi khusus database relasional untuk ReferenceReferenceBuilder.

RelationalTriggerBuilderExtensions

Metode ekstensi khusus database relasional untuk TriggerBuilder.

RelationalTriggerExtensions

Memicu metode ekstensi untuk metadata database relasional.

RelationalTypeBaseExtensions

Ketik metode ekstensi untuk metadata database relasional.

RelationalTypeMappingConfigurationBuilderExtensions

Metode ekstensi khusus database relasional untuk TypeMappingConfigurationBuilder.

SaveChangesEventArgs

Argumen peristiwa dasar untuk DbContext.SaveChanges peristiwa dan DbContext.SaveChangesAsync .

SaveChangesFailedEventArgs

Argumen peristiwa untuk peristiwa tersebut SaveChangesFailed .

SavedChangesEventArgs

Argumen peristiwa untuk peristiwa tersebut SavedChanges .

SavingChangesEventArgs

Argumen peristiwa untuk peristiwa tersebut SavingChanges .

ScaffoldingModelExtensions

Ekstensi model waktu desain.

ServicePropertyExtensions

Metode ekstensi untuk IServiceProperty.

SkipNavigationExtensions

Metode ekstensi untuk ISkipNavigation.

SqliteComplexTypePropertyBuilderExtensions

Metode ekstensi khusus SQLite untuk ComplexTypePropertyBuilder.

SqliteDatabaseFacadeExtensions

Metode ekstensi khusus SQLite untuk Database.

SqliteDbContextOptionsBuilderExtensions

Metode ekstensi khusus SQLite untuk DbContextOptionsBuilder.

SqliteDbFunctionsExtensions

Berisi metode ekstensi untuk DbFunctions penyedia Microsoft.EntityFrameworkCore.Sqlite.

SqliteEntityTypeBuilderExtensions

Metode ekstensi khusus SQLite untuk EntityTypeBuilder.

SqliteEntityTypeExtensions

Metode ekstensi jenis entitas untuk metadata khusus Sqlite.

SqliteEntityTypeMappingFragmentExtensions

Metode ekstensi khusus SQLite untuk IReadOnlyEntityTypeMappingFragment.

SqliteIndexBuilderExtensions

Metode ekstensi khusus SQLite untuk IndexBuilder.

SqliteKeyBuilderExtensions

Metode ekstensi khusus SQLite untuk KeyBuilder.

SqliteMetadataExtensions

Metode ekstensi khusus SQLite untuk metadata.

SqliteNetTopologySuiteDbContextOptionsBuilderExtensions

Metode ekstensi khusus NetTopologySuite untuk SqliteDbContextOptionsBuilder.

SqliteNetTopologySuitePropertyBuilderExtensions

Metode ekstensi khusus SQLite dan NetTopologySuite untuk PropertyBuilder.

SqlitePropertyBuilderExtensions

Metode ekstensi khusus SQLite untuk PropertyBuilder.

SqlitePropertyExtensions

Metode ekstensi untuk IProperty metadata SQLite.

SqliteReferenceCollectionBuilderExtensions

Metode ekstensi khusus SQLite untuk ReferenceCollectionBuilder.

SqliteReferenceReferenceBuilderExtensions

Metode ekstensi khusus SQLite untuk ReferenceReferenceBuilder.

SqliteTableBuilderExtensions

Metode ekstensi khusus Sqlite untuk TableBuilder.

SqliteTableExtensions

Metode ekstensi khusus SQLite untuk ITable.

SqlServerCollectionOwnershipBuilderExtensions

SQL Server metode ekstensi khusus untuk CollectionOwnershipBuilder.

SqlServerComplexTypePrimitiveCollectionBuilderExtensions

SQL Server metode ekstensi khusus untuk ComplexTypePrimitiveCollectionBuilder.

SqlServerComplexTypePropertyBuilderExtensions

SQL Server metode ekstensi khusus untuk ComplexTypePropertyBuilder.

SqlServerDatabaseFacadeExtensions

SQL Server metode ekstensi khusus untuk Database.

SqlServerDbContextOptionsExtensions

SQL Server metode ekstensi khusus untuk DbContextOptionsBuilder.

SqlServerDbFunctionsExtensions

Menyediakan metode CLR yang diterjemahkan ke fungsi database saat digunakan dalam LINQ ke kueri Entitas. Metode pada kelas ini diakses melalui Functions.

SqlServerDbSetExtensions

Metode ekstensi khusus database Sql Server untuk kueri LINQ yang berakar di DbSet.

SqlServerEntityTypeBuilderExtensions

SQL Server metode ekstensi khusus untuk EntityTypeBuilder.

SqlServerEntityTypeExtensions

Metode ekstensi jenis entitas untuk metadata khusus SQL Server.

SqlServerEntityTypeMappingFragmentExtensions

SQL Server metode ekstensi khusus untuk IReadOnlyEntityTypeMappingFragment.

SqlServerIndexBuilderExtensions

SQL Server metode ekstensi khusus untuk IndexBuilder.

SqlServerIndexExtensions

Metode ekstensi indeks untuk metadata khusus SQL Server.

SqlServerKeyBuilderExtensions

SQL Server metode ekstensi khusus untuk KeyBuilder.

SqlServerKeyExtensions

Metode ekstensi utama untuk metadata khusus SQL Server.

SqlServerMetadataExtensions

SQL Server metode ekstensi khusus untuk metadata.

SqlServerModelBuilderExtensions

SQL Server metode ekstensi khusus untuk ModelBuilder.

SqlServerModelExtensions

Metode ekstensi model untuk metadata khusus SQL Server.

SqlServerNetTopologySuiteDbContextOptionsBuilderExtensions

Metode ekstensi khusus NetTopologySuite untuk SqlServerDbContextOptionsBuilder.

SqlServerPrimitiveCollectionBuilderExtensions

SQL Server metode ekstensi khusus untuk PrimitiveCollectionBuilder.

SqlServerPropertyBuilderExtensions

SQL Server metode ekstensi khusus untuk PropertyBuilder.

SqlServerPropertyExtensions

Metode ekstensi properti untuk metadata khusus SQL Server.

SqlServerReferenceCollectionBuilderExtensions

SQL Server metode ekstensi khusus untuk ReferenceCollectionBuilder.

SqlServerReferenceOwnershipBuilderExtensions

SQL Server metode ekstensi khusus untuk ReferenceOwnershipBuilder.

SqlServerReferenceReferenceBuilderExtensions

SQL Server metode ekstensi khusus untuk ReferenceReferenceBuilder.

SqlServerRetryingExecutionStrategy

Implementasi IExecutionStrategy untuk mencoba kembali eksekusi yang gagal pada SQL Server.

SqlServerTableBuilderExtensions

SQL Server metode ekstensi khusus untuk TableBuilder.

SqlServerTableExtensions

SQL Server metode ekstensi khusus untuk ITable.

TableExpressionExtensions

Ketik metode ekstensi untuk TableExpressionBase dan jenis terkait.

TypeBaseExtensions

Metode ekstensi untuk IReadOnlyTypeBase.

UnicodeAttribute

Mengonfigurasi properti sebagai mampu mempertahankan karakter unicode.

WarningConfigurationBuilderExtensions

Metode ekstensi khusus database relasional untuk WarningsConfigurationBuilder.

Struct

DbContextId

Pengidentifikasi unik untuk instans konteks dan sewa kumpulan, jika ada.

RawSqlString

String yang mewakili kueri SQL mentah. Jenis ini memungkinkan resolusi kelebihan beban antara reguler dan terinterpolasi FromSql<TEntity>(IQueryable<TEntity>, RawSqlString, Object[]) dan ExecuteSqlCommand(DatabaseFacade, RawSqlString, Object[])

Antarmuka

IDbContextFactory<TContext>

Mendefinisikan pabrik untuk membuat DbContext instans.

IEntityTypeConfiguration<TEntity>

Memungkinkan konfigurasi untuk jenis entitas diperhitungkan ke dalam kelas terpisah, bukan sejajar di OnModelCreating(ModelBuilder). Terapkan antarmuka ini, terapkan konfigurasi untuk entitas dalam Configure(EntityTypeBuilder<TEntity>) metode , lalu terapkan konfigurasi ke model menggunakan ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>) di OnModelCreating(ModelBuilder).

IQueryTypeConfiguration<TQuery>

Memungkinkan konfigurasi untuk jenis kueri diperhitungkan ke dalam kelas terpisah, bukan sejajar di OnModelCreating(ModelBuilder). Terapkan antarmuka ini, terapkan konfigurasi untuk kueri dalam Configure(QueryTypeBuilder<TQuery>) metode , lalu terapkan konfigurasi ke model menggunakan ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>) di OnModelCreating(ModelBuilder).

Enum

AutoTransactionBehavior

Menunjukkan apakah transaksi akan dibuat secara otomatis SaveChanges() atau tidak jika transaksi pengguna tidak dibuat melalui 'BeginTransaction' atau disediakan melalui 'UseTransaction'.

ChangeTrackingStrategy

Menunjukkan bagaimana konteks mendeteksi perubahan pada properti untuk instans jenis entitas.

DataCompressionType

Menunjukkan jenis kompresi data yang digunakan pada indeks.

DeleteBehavior

Menunjukkan bagaimana operasi penghapusan diterapkan ke entitas dependen dalam hubungan ketika prinsipal dihapus atau hubungan terputus.

EntityState

Status di mana entitas sedang dilacak oleh konteks.

PropertyAccessMode

Teruskan nilai dari enum ini ke UsePropertyAccessMode(PropertyAccessMode), UsePropertyAccessMode(PropertyAccessMode), atau UsePropertyAccessMode(PropertyAccessMode) untuk mengubah apakah bidang properti atau dukungan akan digunakan saat membaca dan menulis ke properti atau bidang.

QuerySplittingBehavior

Menunjukkan bagaimana koleksi terkait dalam kueri harus dimuat dari database.

QueryTrackingBehavior

Menunjukkan bagaimana hasil kueri dilacak oleh ChangeTracker.

WarningBehavior

Perilaku runtime peringatan yang dihasilkan oleh Kerangka Kerja Entitas