Bagikan melalui


EntityTypeBuilder<TEntity> Kelas

Definisi

Menyediakan API sederhana untuk mengonfigurasi IMutableEntityType.

public class EntityTypeBuilder<TEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder where TEntity : class
type EntityTypeBuilder<'Entity (requires 'Entity : null)> = class
    inherit EntityTypeBuilder
Public Class EntityTypeBuilder(Of TEntity)
Inherits EntityTypeBuilder

Jenis parameter

TEntity

Jenis entitas sedang dikonfigurasi.

Warisan
EntityTypeBuilder<TEntity>
Turunan

Keterangan

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

Konstruktor

EntityTypeBuilder<TEntity>(IMutableEntityType)

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.

EntityTypeBuilder<TEntity>(InternalEntityTypeBuilder)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

Properti

Builder

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.

(Diperoleh dari EntityTypeBuilder)
Metadata

Jenis entitas sedang dikonfigurasi.

(Diperoleh dari EntityTypeBuilder)

Metode

ComplexProperty(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti kompleks dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
ComplexProperty(String, Action<ComplexPropertyBuilder>)

Mengonfigurasi properti kompleks dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

ComplexProperty(String, Action<ComplexPropertyBuilder>)

Mengonfigurasi properti kompleks dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
ComplexProperty(Type, String)

Mengonfigurasi properti kompleks dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
ComplexProperty(Type, String, Action<ComplexPropertyBuilder>)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti kompleks dari jenis kompleks. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

ComplexProperty(Type, String, Action<ComplexPropertyBuilder>)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti kompleks dari jenis kompleks. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
ComplexProperty(Type, String, String)

Mengonfigurasi properti kompleks dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
ComplexProperty(Type, String, String, Action<ComplexPropertyBuilder>)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti kompleks dari jenis kompleks. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

ComplexProperty(Type, String, String, Action<ComplexPropertyBuilder>)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti kompleks dari jenis kompleks. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
ComplexProperty<TProperty>(Expression<Func<TEntity,TProperty>>)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti kompleks dari jenis entitas. Jika properti yang ditentukan belum menjadi bagian dari model, properti tersebut akan ditambahkan.

ComplexProperty<TProperty>(Expression<Func<TEntity,TProperty>>, Action<ComplexPropertyBuilder<TProperty>>)

Mengonfigurasi properti kompleks dari jenis entitas. Jika properti yang ditentukan belum menjadi bagian dari model, properti tersebut akan ditambahkan.

ComplexProperty<TProperty>(Expression<Func<TEntity,TProperty>>, String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti kompleks dari jenis entitas. Jika properti yang ditentukan belum menjadi bagian dari model, properti tersebut akan ditambahkan.

ComplexProperty<TProperty>(Expression<Func<TEntity,TProperty>>, String, Action<ComplexPropertyBuilder<TProperty>>)

Mengonfigurasi properti kompleks dari jenis entitas. Jika properti yang ditentukan belum menjadi bagian dari model, properti tersebut akan ditambahkan.

ComplexProperty<TProperty>(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti kompleks dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
ComplexProperty<TProperty>(String, Action<ComplexPropertyBuilder<TProperty>>)

Mengonfigurasi properti kompleks dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

ComplexProperty<TProperty>(String, Action<ComplexPropertyBuilder<TProperty>>)

Mengonfigurasi properti kompleks dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
ComplexProperty<TProperty>(String, String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti kompleks dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
ComplexProperty<TProperty>(String, String, Action<ComplexPropertyBuilder<TProperty>>)

Mengonfigurasi properti kompleks dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

ComplexProperty<TProperty>(String, String, Action<ComplexPropertyBuilder<TProperty>>)

Mengonfigurasi properti kompleks dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
FindRelatedEntityType(String, String)

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.

(Diperoleh dari EntityTypeBuilder)
FindRelatedEntityType(Type, String)

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.

(Diperoleh dari EntityTypeBuilder)
HasAlternateKey(Expression<Func<TEntity,Object>>)

Membuat kunci alternatif dalam model untuk jenis entitas ini jika belum ada di atas properti yang ditentukan. Ini akan memaksa properti menjadi baca-saja. Gunakan HasIndex(String[]) atau HasIndex(Expression<Func<TEntity,Object>>) untuk menentukan keunikan dalam model yang tidak memaksa properti menjadi baca-saja.

HasAlternateKey(String[])

Membuat kunci alternatif dalam model untuk jenis entitas ini jika belum ada di atas properti yang ditentukan. Ini akan memaksa properti menjadi baca-saja. Gunakan HasIndex(String[]) atau HasIndex(Expression<Func<TEntity,Object>>) untuk menentukan keunikan dalam model yang tidak memaksa properti menjadi baca-saja.

HasAlternateKey(String[])

Membuat kunci alternatif dalam model untuk jenis entitas ini jika belum ada di atas properti yang ditentukan. Ini akan memaksa properti menjadi baca-saja. Gunakan HasIndex untuk menentukan keunikan dalam model yang tidak memaksa properti menjadi baca-saja.

(Diperoleh dari EntityTypeBuilder)
HasAnnotation(String, Object)

Menambahkan atau memperbarui anotasi pada jenis entitas. Jika anotasi dengan kunci yang ditentukan di annotation sudah ada, nilainya akan diperbarui.

HasBaseType(String)

Mengatur jenis dasar jenis entitas ini dalam hierarki pewarisan.

HasBaseType(Type)

Mengatur jenis dasar jenis entitas ini dalam hierarki pewarisan.

HasBaseType<TBaseType>()

Mengatur jenis dasar jenis entitas ini dalam hierarki pewarisan.

HasChangeTrackingStrategy(ChangeTrackingStrategy)

Mengonfigurasi yang ChangeTrackingStrategy akan digunakan untuk jenis entitas ini. Strategi ini menunjukkan bagaimana konteks mendeteksi perubahan pada properti untuk instans jenis entitas.

HasChangeTrackingStrategy(ChangeTrackingStrategy)

Mengonfigurasi yang ChangeTrackingStrategy akan digunakan untuk jenis entitas ini. Strategi ini menunjukkan bagaimana konteks mendeteksi perubahan pada properti untuk instans jenis entitas.

HasChangeTrackingStrategy(ChangeTrackingStrategy)

Mengonfigurasi yang ChangeTrackingStrategy akan digunakan untuk jenis entitas ini. Strategi ini menunjukkan bagaimana konteks mendeteksi perubahan pada properti untuk instans jenis entitas.

(Diperoleh dari EntityTypeBuilder)
HasChangeTrackingStrategy(ChangeTrackingStrategy)

Mengonfigurasi yang ChangeTrackingStrategy akan digunakan untuk jenis entitas ini. Strategi ini menunjukkan bagaimana konteks mendeteksi perubahan pada properti untuk instans jenis entitas.

(Diperoleh dari EntityTypeBuilder)
HasData(IEnumerable<Object>)

Menambahkan data benih ke jenis entitas ini. Ini digunakan untuk menghasilkan migrasi gerakan data.

HasData(IEnumerable<Object>)

Mengonfigurasi entitas ini untuk memiliki data seed. Ini digunakan untuk menghasilkan migrasi gerakan data.

(Diperoleh dari EntityTypeBuilder)
HasData(IEnumerable<TEntity>)

Menambahkan data benih ke jenis entitas ini. Ini digunakan untuk menghasilkan migrasi gerakan data.

HasData(Object[])

Menambahkan data benih ke jenis entitas ini. Ini digunakan untuk menghasilkan migrasi gerakan data.

HasData(Object[])

Mengonfigurasi entitas ini untuk memiliki data seed. Ini digunakan untuk menghasilkan migrasi gerakan data.

(Diperoleh dari EntityTypeBuilder)
HasData(TEntity[])

Menambahkan data benih ke jenis entitas ini. Ini digunakan untuk menghasilkan migrasi gerakan data.

HasDiscriminator()

Mengonfigurasi properti diskriminator yang digunakan untuk mengidentifikasi jenis entitas di penyimpanan.

(Diperoleh dari EntityTypeBuilder)
HasDiscriminator(String, Type)

Mengonfigurasi properti diskriminator yang digunakan untuk mengidentifikasi jenis entitas di penyimpanan.

(Diperoleh dari EntityTypeBuilder)
HasDiscriminator<TDiscriminator>(Expression<Func<TEntity,TDiscriminator>>)

Mengonfigurasi properti diskriminator yang digunakan untuk mengidentifikasi jenis entitas di penyimpanan.

HasDiscriminator<TDiscriminator>(String)

Mengonfigurasi properti diskriminator yang digunakan untuk mengidentifikasi jenis entitas di penyimpanan.

(Diperoleh dari EntityTypeBuilder)
HasIndex(Expression<Func<TEntity,Object>>)

Mengonfigurasi indeks yang tidak disebutkan namanya pada properti yang ditentukan. Jika ada indeks yang ada pada daftar properti yang diberikan, maka indeks yang ada akan dikembalikan untuk konfigurasi.

HasIndex(Expression<Func<TEntity,Object>>, String)

Mengonfigurasi indeks pada properti yang ditentukan dengan nama yang diberikan. Jika ada indeks yang ada pada daftar properti yang diberikan dan dengan nama yang diberikan, maka indeks yang ada akan dikembalikan untuk konfigurasi.

HasIndex(String[])

Mengonfigurasi indeks yang tidak disebutkan namanya pada properti yang ditentukan. Jika ada indeks yang ada pada daftar properti yang diberikan, maka indeks yang ada akan dikembalikan untuk konfigurasi.

HasIndex(String[])

Mengonfigurasi indeks yang tidak disebutkan namanya pada properti yang ditentukan. Jika ada indeks yang tidak diberi nama pada daftar properti yang diberikan, maka indeks yang ada akan dikembalikan untuk konfigurasi.

(Diperoleh dari EntityTypeBuilder)
HasIndex(String[], String)

Mengonfigurasi indeks pada properti yang ditentukan dengan nama yang diberikan. Jika ada indeks yang ada pada daftar properti yang diberikan dan dengan nama yang diberikan, maka indeks yang ada akan dikembalikan untuk konfigurasi.

HasIndex(String[], String)

Mengonfigurasi indeks pada properti yang ditentukan dan dengan nama yang diberikan. Jika ada indeks yang ada pada daftar properti yang diberikan dan dengan nama yang diberikan, maka indeks yang ada akan dikembalikan untuk konfigurasi.

(Diperoleh dari EntityTypeBuilder)
HasKey(Expression<Func<TEntity,Object>>)

Mengatur properti yang membentuk kunci primer untuk jenis entitas ini.

HasKey(String[])

Mengatur properti yang membentuk kunci primer untuk jenis entitas ini.

HasKey(String[])

Mengatur properti yang membentuk kunci primer untuk jenis entitas ini.

(Diperoleh dari EntityTypeBuilder)
HasMany(String)

Mengonfigurasi hubungan di mana jenis entitas ini memiliki koleksi yang berisi instans jenis lain dalam hubungan.

(Diperoleh dari EntityTypeBuilder)
HasMany(String, String)

Mengonfigurasi hubungan di mana jenis entitas ini memiliki koleksi yang berisi instans jenis lain dalam hubungan.

(Diperoleh dari EntityTypeBuilder)
HasMany(Type, String)

Mengonfigurasi hubungan di mana jenis entitas ini memiliki koleksi yang berisi instans jenis lain dalam hubungan.

(Diperoleh dari EntityTypeBuilder)
HasMany<TRelatedEntity>(Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>)

Mengonfigurasi hubungan di mana jenis entitas ini memiliki koleksi yang berisi instans jenis lain dalam hubungan.

HasMany<TRelatedEntity>(String)

Mengonfigurasi hubungan di mana jenis entitas ini memiliki koleksi yang berisi instans jenis lain dalam hubungan.

HasManyBuilder(EntityType, PropertyInfo)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari EntityTypeBuilder)
HasManyBuilder(EntityType, String)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari EntityTypeBuilder)
HasNoDiscriminator()

Mengonfigurasi jenis entitas karena tidak memiliki properti diskriminator.

HasNoDiscriminator()

Mengonfigurasi jenis entitas karena tidak memiliki properti diskriminator.

(Diperoleh dari EntityTypeBuilder)
HasNoKey()

Mengonfigurasi jenis entitas agar tidak memiliki kunci. Ini hanya akan dapat digunakan untuk kueri.

HasNoKey()

Mengonfigurasi jenis entitas agar tidak memiliki kunci. Ini hanya akan dapat digunakan untuk kueri.

(Diperoleh dari EntityTypeBuilder)
HasOne(String)

Mengonfigurasi hubungan di mana jenis entitas ini memiliki referensi yang menunjuk ke satu instans dari jenis lain dalam hubungan.

(Diperoleh dari EntityTypeBuilder)
HasOne(String, String)

Mengonfigurasi hubungan di mana jenis entitas ini memiliki referensi yang menunjuk ke satu instans dari jenis lain dalam hubungan.

(Diperoleh dari EntityTypeBuilder)
HasOne(Type, String)

Mengonfigurasi hubungan di mana jenis entitas ini memiliki referensi yang menunjuk ke satu instans dari jenis lain dalam hubungan.

(Diperoleh dari EntityTypeBuilder)
HasOne<TRelatedEntity>(Expression<Func<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana jenis entitas ini memiliki referensi yang menunjuk ke satu instans dari jenis lain dalam hubungan.

HasOne<TRelatedEntity>(String)

Mengonfigurasi hubungan di mana jenis entitas ini memiliki referensi yang menunjuk ke satu instans dari jenis lain dalam hubungan.

HasOneBuilder(EntityType, PropertyInfo)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari EntityTypeBuilder)
HasOneBuilder(EntityType, String)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari EntityTypeBuilder)
HasOneBuilder(MemberIdentity, EntityType)

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.

(Diperoleh dari EntityTypeBuilder)
HasQueryFilter(Expression<Func<TEntity,Boolean>>)

Menentukan ekspresi predikat LINQ yang akan secara otomatis diterapkan ke kueri apa pun yang menargetkan jenis entitas ini.

HasQueryFilter(LambdaExpression)

Menentukan ekspresi predikat LINQ yang akan secara otomatis diterapkan ke kueri apa pun yang menargetkan jenis entitas ini.

HasQueryFilter(LambdaExpression)

Menentukan ekspresi predikat LINQ yang akan secara otomatis diterapkan ke kueri apa pun yang menargetkan jenis entitas ini.

(Diperoleh dari EntityTypeBuilder)
Ignore(Expression<Func<TEntity,Object>>)

Mengecualikan properti yang diberikan dari jenis entitas. Metode ini biasanya digunakan untuk menghapus properti atau navigasi dari jenis entitas yang ditambahkan oleh konvensi.

Ignore(String)

Mengecualikan properti yang diberikan dari jenis entitas. Metode ini biasanya digunakan untuk menghapus properti atau navigasi dari jenis entitas yang ditambahkan oleh konvensi.

IndexerProperty(Type, String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
IndexerProperty<TProperty>(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
Navigation(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti navigasi yang ada dari jenis entitas. Ini adalah kesalahan untuk properti navigasi yang tidak ada.

(Diperoleh dari EntityTypeBuilder)
Navigation<TNavigation>(Expression<Func<TEntity,IEnumerable<TNavigation>>>)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti navigasi yang ada dari jenis entitas. Ini adalah kesalahan untuk properti navigasi yang tidak ada.

Navigation<TNavigation>(Expression<Func<TEntity,TNavigation>>)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti navigasi yang ada dari jenis entitas. Ini adalah kesalahan untuk properti navigasi yang tidak ada.

New(InternalEntityTypeBuilder)

Membuat penyusun baru berdasarkan penyusun internal yang disediakan. Implementasi yang ditimpa ini membuat instans EntityTypeBuilder<TEntity> sehingga logika yang diwarisi dari kelas dasar akan menggunakannya alih-alih EntityTypeBuilder.

New(InternalEntityTypeBuilder)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

(Diperoleh dari EntityTypeBuilder)
OwnsMany(String, String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

(Diperoleh dari EntityTypeBuilder)
OwnsMany(String, String, Action<CollectionOwnershipBuilder>)

Mengonfigurasi hubungan di mana jenis entitas ini menyediakan identitas ke jenis lain dalam hubungan.

(Diperoleh dari EntityTypeBuilder)
OwnsMany(String, String, Action<OwnedNavigationBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsMany(String, String, Action<OwnedNavigationBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

(Diperoleh dari EntityTypeBuilder)
OwnsMany(String, Type, String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

(Diperoleh dari EntityTypeBuilder)
OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

(Diperoleh dari EntityTypeBuilder)
OwnsMany(Type, String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

(Diperoleh dari EntityTypeBuilder)
OwnsMany(Type, String, Action<CollectionOwnershipBuilder>)

Mengonfigurasi hubungan di mana jenis entitas ini menyediakan identitas ke jenis lain dalam hubungan.

(Diperoleh dari EntityTypeBuilder)
OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

(Diperoleh dari EntityTypeBuilder)
OwnsMany<TRelatedEntity>(Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsMany<TRelatedEntity>(Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>, Action<CollectionOwnershipBuilder<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

OwnsMany<TRelatedEntity>(Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsMany<TRelatedEntity>(String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsMany<TRelatedEntity>(String, Action<CollectionOwnershipBuilder<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

OwnsMany<TRelatedEntity>(String, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsMany<TRelatedEntity>(String, Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsMany<TRelatedEntity>(String, Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsMany<TRelatedEntity>(String, String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsMany<TRelatedEntity>(String, String, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsOne(String, String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

(Diperoleh dari EntityTypeBuilder)
OwnsOne(String, String, Action<OwnedNavigationBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsOne(String, String, Action<OwnedNavigationBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

(Diperoleh dari EntityTypeBuilder)
OwnsOne(String, String, Action<ReferenceOwnershipBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

(Diperoleh dari EntityTypeBuilder)
OwnsOne(String, Type, String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

(Diperoleh dari EntityTypeBuilder)
OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

(Diperoleh dari EntityTypeBuilder)
OwnsOne(Type, String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

(Diperoleh dari EntityTypeBuilder)
OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

(Diperoleh dari EntityTypeBuilder)
OwnsOne(Type, String, Action<ReferenceOwnershipBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

(Diperoleh dari EntityTypeBuilder)
OwnsOne<TRelatedEntity>(Expression<Func<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsOne<TRelatedEntity>(Expression<Func<TEntity,TRelatedEntity>>, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsOne<TRelatedEntity>(Expression<Func<TEntity,TRelatedEntity>>, Action<ReferenceOwnershipBuilder<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

OwnsOne<TRelatedEntity>(String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsOne<TRelatedEntity>(String, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsOne<TRelatedEntity>(String, Action<ReferenceOwnershipBuilder<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

OwnsOne<TRelatedEntity>(String, Expression<Func<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsOne<TRelatedEntity>(String, Expression<Func<TEntity,TRelatedEntity>>, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsOne<TRelatedEntity>(String, String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

OwnsOne<TRelatedEntity>(String, String, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini.

PrimitiveCollection(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti jenis entitas tempat properti tersebut mewakili kumpulan nilai primitif, seperti string atau bilangan bulat. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
PrimitiveCollection(Type, String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti jenis entitas tempat properti tersebut mewakili kumpulan nilai primitif, seperti string atau bilangan bulat. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
PrimitiveCollection<TProperty>(Expression<Func<TEntity,TProperty>>)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti jenis entitas tempat properti tersebut mewakili kumpulan nilai primitif, seperti string atau bilangan bulat.

PrimitiveCollection<TProperty>(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti jenis entitas tempat properti tersebut mewakili kumpulan nilai primitif, seperti string atau bilangan bulat. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
Property(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
Property(Type, String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
Property<TProperty>(Expression<Func<TEntity,TProperty>>)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas. Jika properti yang ditentukan belum menjadi bagian dari model, properti tersebut akan ditambahkan.

Property<TProperty>(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

(Diperoleh dari EntityTypeBuilder)
ToQuery(Expression<Func<IQueryable<TEntity>>>)
Kedaluwarsa.

Mengonfigurasi kueri yang digunakan untuk menyediakan data untuk jenis entitas tanpa kunci.

UsePropertyAccessMode(PropertyAccessMode)

PropertyAccessMode Mengatur untuk digunakan untuk semua properti jenis entitas ini.

Secara default, bidang backing, jika ditemukan oleh konvensi atau telah ditentukan, digunakan saat objek baru dibangun, biasanya ketika entitas dikueri dari database. Properti digunakan untuk semua akses lainnya. Memanggil metode ini akan mengubah perilaku tersebut untuk semua properti jenis entitas ini seperti yang dijelaskan dalam PropertyAccessMode enum.

Memanggil metode ini menimpa semua properti entitas ini mengetikkan mode akses apa pun yang diatur pada model.

UsePropertyAccessMode(PropertyAccessMode)

PropertyAccessMode Mengatur untuk digunakan untuk semua properti jenis entitas ini.

UsePropertyAccessMode(PropertyAccessMode)

PropertyAccessMode Mengatur untuk digunakan untuk semua properti jenis entitas ini.

Secara default, bidang backing, jika ditemukan oleh konvensi atau telah ditentukan, digunakan saat objek baru dibangun, biasanya ketika entitas dikueri dari database. Properti digunakan untuk semua akses lainnya. Memanggil metode ini akan mengubah perilaku tersebut untuk semua properti jenis entitas ini seperti yang dijelaskan dalam PropertyAccessMode enum.

Memanggil metode ini menimpa semua properti entitas ini mengetikkan mode akses apa pun yang diatur pada model.

(Diperoleh dari EntityTypeBuilder)
UsePropertyAccessMode(PropertyAccessMode)

PropertyAccessMode Mengatur untuk digunakan untuk semua properti jenis entitas ini.

(Diperoleh dari EntityTypeBuilder)

Implementasi Antarmuka Eksplisit

IInfrastructure<IConventionEntityTypeBuilder>.Instance

Mendapatkan penyusun internal yang digunakan untuk mengonfigurasi jenis entitas.

(Diperoleh dari EntityTypeBuilder)
IInfrastructure<IMutableModel>.Instance

Model tempat jenis entitas berada.

(Diperoleh dari EntityTypeBuilder)
IInfrastructure<InternalEntityTypeBuilder>.Instance

Mendapatkan penyusun internal yang digunakan untuk mengonfigurasi jenis entitas.

(Diperoleh dari EntityTypeBuilder)

Metode Ekstensi

HasAnalyticalStoreTimeToLive(EntityTypeBuilder, Nullable<Int32>)

Mengonfigurasi waktu hidup untuk penyimpanan analitis dalam hitungan detik pada cakupan kontainer.

HasAnalyticalStoreTimeToLive<TEntity>(EntityTypeBuilder<TEntity>, Nullable<Int32>)

Mengonfigurasi waktu hidup untuk penyimpanan analitis dalam hitungan detik pada cakupan kontainer.

HasAutoscaleThroughput(EntityTypeBuilder, Nullable<Int32>)

Mengonfigurasi penawaran throughput yang disediakan skala otomatis.

HasAutoscaleThroughput<TEntity>(EntityTypeBuilder<TEntity>, Nullable<Int32>)

Mengonfigurasi penawaran throughput yang disediakan skala otomatis.

HasDefaultTimeToLive(EntityTypeBuilder, Nullable<Int32>)

Mengonfigurasi waktu default untuk hidup dalam hitungan detik pada cakupan kontainer.

HasDefaultTimeToLive<TEntity>(EntityTypeBuilder<TEntity>, Nullable<Int32>)

Mengonfigurasi waktu default untuk hidup dalam hitungan detik pada cakupan kontainer.

HasManualThroughput(EntityTypeBuilder, Nullable<Int32>)

Mengonfigurasi penawaran throughput yang disediakan secara manual.

HasManualThroughput<TEntity>(EntityTypeBuilder<TEntity>, Nullable<Int32>)

Mengonfigurasi penawaran throughput yang disediakan secara manual.

HasPartitionKey(EntityTypeBuilder, String)

Mengonfigurasi properti yang digunakan untuk menyimpan kunci partisi.

HasPartitionKey<TEntity>(EntityTypeBuilder<TEntity>, String)

Mengonfigurasi properti yang digunakan untuk menyimpan kunci partisi.

HasPartitionKey<TEntity,TProperty>(EntityTypeBuilder<TEntity>, Expression<Func<TEntity,TProperty>>)

Mengonfigurasi properti yang digunakan untuk menyimpan kunci partisi.

ToContainer(EntityTypeBuilder, String)

Mengonfigurasi kontainer yang dipetakan jenis entitas saat menargetkan Azure Cosmos.

ToContainer<TEntity>(EntityTypeBuilder<TEntity>, String)

Mengonfigurasi kontainer yang dipetakan jenis entitas saat menargetkan Azure Cosmos.

UseETagConcurrency(EntityTypeBuilder)

Mengonfigurasi entitas ini untuk menggunakan pemeriksaan konkurensi etag CosmosDb.

UseETagConcurrency<TEntity>(EntityTypeBuilder<TEntity>)

Mengonfigurasi entitas ini untuk menggunakan pemeriksaan konkurensi etag CosmosDb.

GetInfrastructure<T>(IInfrastructure<T>)

Mendapatkan nilai dari properti yang sedang disembunyikan menggunakan IInfrastructure<T>.

Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

ToInMemoryQuery(EntityTypeBuilder, LambdaExpression)

Mengonfigurasi kueri yang digunakan untuk menyediakan data untuk jenis entitas.

ToInMemoryQuery<TEntity>(EntityTypeBuilder<TEntity>, Expression<Func<IQueryable<TEntity>>>)

Mengonfigurasi kueri yang digunakan untuk menyediakan data untuk jenis entitas.

DeleteUsingStoredProcedure(EntityTypeBuilder, Action<StoredProcedureBuilder>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk dihapus saat menargetkan database relasional.

DeleteUsingStoredProcedure(EntityTypeBuilder, String, Action<StoredProcedureBuilder>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk dihapus saat menargetkan database relasional.

DeleteUsingStoredProcedure(EntityTypeBuilder, String, String, Action<StoredProcedureBuilder>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk dihapus saat menargetkan database relasional.

DeleteUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, Action<StoredProcedureBuilder<TEntity>>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk dihapus saat menargetkan database relasional.

DeleteUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, String, Action<StoredProcedureBuilder<TEntity>>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk dihapus saat menargetkan database relasional.

DeleteUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<StoredProcedureBuilder<TEntity>>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk dihapus saat menargetkan database relasional.

HasCheckConstraint(EntityTypeBuilder, String, String)
Kedaluwarsa.

Mengonfigurasi batasan pemeriksaan database saat menargetkan database relasional.

HasCheckConstraint(EntityTypeBuilder, String, String, Action<CheckConstraintBuilder>)
Kedaluwarsa.

Mengonfigurasi batasan pemeriksaan database saat menargetkan database relasional.

HasCheckConstraint<TEntity>(EntityTypeBuilder<TEntity>, String, String)
Kedaluwarsa.

Mengonfigurasi batasan pemeriksaan database saat menargetkan database relasional.

HasCheckConstraint<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<CheckConstraintBuilder>)
Kedaluwarsa.

Mengonfigurasi batasan pemeriksaan database saat menargetkan database relasional.

HasComment(EntityTypeBuilder, String)
Kedaluwarsa.

Mengonfigurasi komentar yang akan diterapkan ke tabel

HasComment<TEntity>(EntityTypeBuilder<TEntity>, String)
Kedaluwarsa.

Mengonfigurasi komentar yang akan diterapkan ke tabel

HasDiscriminator(EntityTypeBuilder)

Mengonfigurasi kolom diskriminator yang digunakan untuk mengidentifikasi jenis entitas mana setiap baris dalam tabel yang diwakili saat hierarki pewarisan dipetakan ke satu tabel dalam database relasional.

HasDiscriminator(EntityTypeBuilder, String, Type)

Mengonfigurasi kolom diskriminator yang digunakan untuk mengidentifikasi jenis entitas mana setiap baris dalam tabel yang diwakili saat hierarki pewarisan dipetakan ke satu tabel dalam database relasional.

HasDiscriminator<TDiscriminator>(EntityTypeBuilder, String)

Mengonfigurasi kolom diskriminator yang digunakan untuk mengidentifikasi jenis entitas mana setiap baris dalam tabel yang diwakili saat hierarki pewarisan dipetakan ke satu tabel dalam database relasional.

HasDiscriminator<TEntity,TDiscriminator>(EntityTypeBuilder<TEntity>, Expression<Func<TEntity,TDiscriminator>>)

Mengonfigurasi kolom diskriminator yang digunakan untuk mengidentifikasi jenis entitas mana setiap baris dalam tabel yang diwakili saat hierarki pewarisan dipetakan ke satu tabel dalam database relasional.

InsertUsingStoredProcedure(EntityTypeBuilder, Action<StoredProcedureBuilder>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk disisipkan saat menargetkan database relasional.

InsertUsingStoredProcedure(EntityTypeBuilder, String, Action<StoredProcedureBuilder>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk disisipkan saat menargetkan database relasional.

InsertUsingStoredProcedure(EntityTypeBuilder, String, String, Action<StoredProcedureBuilder>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk disisipkan saat menargetkan database relasional.

InsertUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, Action<StoredProcedureBuilder<TEntity>>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk disisipkan saat menargetkan database relasional.

InsertUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, String, Action<StoredProcedureBuilder<TEntity>>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk disisipkan saat menargetkan database relasional.

InsertUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<StoredProcedureBuilder<TEntity>>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk disisipkan saat menargetkan database relasional.

SplitToTable(EntityTypeBuilder, String, Action<SplitTableBuilder>)

Mengonfigurasi beberapa properti pada jenis entitas ini untuk dipetakan ke tabel lain. Properti kunci utama dipetakan ke semua tabel, properti lain harus dipetakan secara eksplisit.

SplitToTable(EntityTypeBuilder, String, String, Action<SplitTableBuilder>)

Mengonfigurasi beberapa properti pada jenis entitas ini untuk dipetakan ke tabel lain. Properti kunci utama dipetakan ke semua tabel, properti lain harus dipetakan secara eksplisit.

SplitToTable<TEntity>(EntityTypeBuilder<TEntity>, String, Action<SplitTableBuilder<TEntity>>)

Mengonfigurasi beberapa properti pada jenis entitas ini untuk dipetakan ke tabel lain. Properti kunci utama dipetakan ke semua tabel, properti lain harus dipetakan secara eksplisit.

SplitToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<SplitTableBuilder<TEntity>>)

Mengonfigurasi beberapa properti pada jenis entitas ini untuk dipetakan ke tabel lain. Properti kunci utama dipetakan ke semua tabel, properti lain harus dipetakan secara eksplisit.

SplitToView(EntityTypeBuilder, String, Action<SplitViewBuilder>)

Mengonfigurasi beberapa properti pada jenis entitas ini untuk dipetakan ke tampilan yang berbeda. Properti kunci utama dipetakan ke semua tampilan, properti lain harus dipetakan secara eksplisit.

SplitToView(EntityTypeBuilder, String, String, Action<SplitViewBuilder>)

Mengonfigurasi beberapa properti pada jenis entitas ini untuk dipetakan ke tampilan yang berbeda. Properti kunci utama dipetakan ke semua tampilan, properti lain harus dipetakan secara eksplisit.

SplitToView<TEntity>(EntityTypeBuilder<TEntity>, String, Action<SplitViewBuilder<TEntity>>)

Mengonfigurasi beberapa properti pada jenis entitas ini untuk dipetakan ke tampilan yang berbeda. Properti kunci utama dipetakan ke semua tampilan, properti lain harus dipetakan secara eksplisit.

SplitToView<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<SplitViewBuilder<TEntity>>)

Mengonfigurasi beberapa properti pada jenis entitas ini untuk dipetakan ke tampilan yang berbeda. Properti kunci utama dipetakan ke semua tampilan, properti lain harus dipetakan secara eksplisit.

ToFunction(EntityTypeBuilder, MethodInfo)

Mengonfigurasi fungsi yang dipetakan jenis entitas saat menargetkan database relasional.

ToFunction(EntityTypeBuilder, MethodInfo, Action<TableValuedFunctionBuilder>)

Mengonfigurasi fungsi yang dipetakan jenis entitas saat menargetkan database relasional.

ToFunction(EntityTypeBuilder, String)

Mengonfigurasi fungsi yang dipetakan jenis entitas saat menargetkan database relasional.

ToFunction(EntityTypeBuilder, String, Action<TableValuedFunctionBuilder>)

Mengonfigurasi fungsi yang dipetakan jenis entitas saat menargetkan database relasional.

ToFunction<TEntity>(EntityTypeBuilder<TEntity>, MethodInfo)

Mengonfigurasi fungsi yang dipetakan jenis entitas saat menargetkan database relasional.

ToFunction<TEntity>(EntityTypeBuilder<TEntity>, MethodInfo, Action<TableValuedFunctionBuilder<TEntity>>)

Mengonfigurasi fungsi yang dipetakan jenis entitas saat menargetkan database relasional.

ToFunction<TEntity>(EntityTypeBuilder<TEntity>, MethodInfo, Action<TableValuedFunctionBuilder>)

Mengonfigurasi fungsi yang dipetakan jenis entitas saat menargetkan database relasional.

ToFunction<TEntity>(EntityTypeBuilder<TEntity>, String)

Mengonfigurasi fungsi yang dipetakan jenis entitas saat menargetkan database relasional.

ToFunction<TEntity>(EntityTypeBuilder<TEntity>, String, Action<TableValuedFunctionBuilder<TEntity>>)

Mengonfigurasi fungsi yang dipetakan jenis entitas saat menargetkan database relasional.

ToFunction<TEntity>(EntityTypeBuilder<TEntity>, String, Action<TableValuedFunctionBuilder>)

Mengonfigurasi fungsi yang dipetakan jenis entitas saat menargetkan database relasional.

ToSqlQuery(EntityTypeBuilder, String)

Mengonfigurasi string SQL yang digunakan untuk menyediakan data untuk jenis entitas.

ToSqlQuery<TEntity>(EntityTypeBuilder<TEntity>, String)

Mengonfigurasi string SQL yang digunakan untuk menyediakan data untuk jenis entitas.

ToTable(EntityTypeBuilder, Action<TableBuilder>)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToTable(EntityTypeBuilder, String)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToTable(EntityTypeBuilder, String, Action<TableBuilder>)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToTable(EntityTypeBuilder, String, String)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToTable(EntityTypeBuilder, String, String, Action<TableBuilder>)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, Action<TableBuilder<TEntity>>)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String, Action<TableBuilder<TEntity>>)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String, Action<TableBuilder>)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<TableBuilder<TEntity>>)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<TableBuilder>)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToView(EntityTypeBuilder, String)

Mengonfigurasi tampilan yang dipetakan jenis entitas saat menargetkan database relasional.

ToView(EntityTypeBuilder, String, Action<ViewBuilder>)

Mengonfigurasi tampilan yang dipetakan jenis entitas saat menargetkan database relasional.

ToView(EntityTypeBuilder, String, String)

Mengonfigurasi tampilan yang dipetakan jenis entitas saat menargetkan database relasional.

ToView(EntityTypeBuilder, String, String, Action<ViewBuilder>)

Mengonfigurasi tampilan yang dipetakan jenis entitas saat menargetkan database relasional.

ToView<TEntity>(EntityTypeBuilder<TEntity>, String)

Mengonfigurasi tampilan yang dipetakan jenis entitas saat menargetkan database relasional.

ToView<TEntity>(EntityTypeBuilder<TEntity>, String, Action<ViewBuilder<TEntity>>)

Mengonfigurasi tampilan yang dipetakan jenis entitas saat menargetkan database relasional.

ToView<TEntity>(EntityTypeBuilder<TEntity>, String, String)

Mengonfigurasi tampilan yang dipetakan jenis entitas saat menargetkan database relasional.

ToView<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<ViewBuilder<TEntity>>)

Mengonfigurasi tampilan yang dipetakan jenis entitas saat menargetkan database relasional.

UpdateUsingStoredProcedure(EntityTypeBuilder, Action<StoredProcedureBuilder>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk pembaruan saat menargetkan database relasional.

UpdateUsingStoredProcedure(EntityTypeBuilder, String, Action<StoredProcedureBuilder>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk pembaruan saat menargetkan database relasional.

UpdateUsingStoredProcedure(EntityTypeBuilder, String, String, Action<StoredProcedureBuilder>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk pembaruan saat menargetkan database relasional.

UpdateUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, Action<StoredProcedureBuilder<TEntity>>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk pembaruan saat menargetkan database relasional.

UpdateUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, String, Action<StoredProcedureBuilder<TEntity>>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk pembaruan saat menargetkan database relasional.

UpdateUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<StoredProcedureBuilder<TEntity>>)

Mengonfigurasi prosedur tersimpan yang digunakan jenis entitas untuk pembaruan saat menargetkan database relasional.

UseTpcMappingStrategy(EntityTypeBuilder)

Mengonfigurasi TPC sebagai strategi pemetaan untuk jenis turunan. Setiap jenis akan dipetakan ke objek database yang berbeda. Semua properti akan dipetakan ke kolom pada objek yang sesuai.

UseTpcMappingStrategy<TEntity>(EntityTypeBuilder<TEntity>)

Mengonfigurasi TPC sebagai strategi pemetaan untuk jenis turunan. Setiap jenis akan dipetakan ke objek database yang berbeda. Semua properti akan dipetakan ke kolom pada objek yang sesuai.

UseTphMappingStrategy(EntityTypeBuilder)

Mengonfigurasi TPH sebagai strategi pemetaan untuk jenis turunan. Semua jenis akan dipetakan ke objek database yang sama. Ini adalah strategi pemetaan default.

UseTphMappingStrategy<TEntity>(EntityTypeBuilder<TEntity>)

Mengonfigurasi TPH sebagai strategi pemetaan untuk jenis turunan. Semua jenis akan dipetakan ke objek database yang sama. Ini adalah strategi pemetaan default.

UseTptMappingStrategy(EntityTypeBuilder)

Mengonfigurasi TPT sebagai strategi pemetaan untuk jenis turunan. Setiap jenis akan dipetakan ke objek database yang berbeda. Hanya properti yang dideklarasikan yang akan dipetakan ke kolom pada objek yang sesuai.

UseTptMappingStrategy<TEntity>(EntityTypeBuilder<TEntity>)

Mengonfigurasi TPT sebagai strategi pemetaan untuk jenis turunan. Setiap jenis akan dipetakan ke objek database yang berbeda. Hanya properti yang dideklarasikan yang akan dipetakan ke kolom pada objek yang sesuai.

ForSqliteToTable(EntityTypeBuilder, String)

Mengonfigurasi tabel yang dipetakan entitas saat menargetkan SQLite.

ForSqliteToTable<TEntity>(EntityTypeBuilder<TEntity>, String)

Mengonfigurasi tabel yang dipetakan entitas saat menargetkan SQLite.

ForSqlServerHasIndex<TEntity>(EntityTypeBuilder<TEntity>, Expression<Func<TEntity,Object>>)

Mengonfigurasi indeks pada properti yang ditentukan. Jika ada indeks yang ada pada kumpulan properti yang diberikan, maka indeks yang ada akan dikembalikan untuk konfigurasi.

ForSqlServerIsMemoryOptimized(EntityTypeBuilder, Boolean)
Kedaluwarsa.

Mengonfigurasi tabel yang dipetakan entitas saat menargetkan SQL Server sebagai memori yang dioptimalkan.

ForSqlServerIsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean)
Kedaluwarsa.

Mengonfigurasi tabel yang dipetakan entitas saat menargetkan SQL Server sebagai memori yang dioptimalkan.

ForSqlServerToTable(EntityTypeBuilder, String)

Mengonfigurasi tabel yang dipetakan entitas saat menargetkan SQL Server.

ForSqlServerToTable(EntityTypeBuilder, String, String)

Mengonfigurasi tabel yang dipetakan entitas saat menargetkan SQL Server.

ForSqlServerToTable<TEntity>(EntityTypeBuilder<TEntity>, String)

Mengonfigurasi tabel yang dipetakan entitas saat menargetkan SQL Server.

ForSqlServerToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String)

Mengonfigurasi tabel yang dipetakan entitas saat menargetkan SQL Server.

IsMemoryOptimized(EntityTypeBuilder, Boolean)
Kedaluwarsa.

Mengonfigurasi tabel yang dipetakan entitas saat menargetkan SQL Server sebagai memori yang dioptimalkan.

IsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean)
Kedaluwarsa.

Mengonfigurasi tabel yang dipetakan entitas saat menargetkan SQL Server sebagai memori yang dioptimalkan.

Berlaku untuk