Bagikan melalui


IConventionEntityTypeBuilder Antarmuka

Definisi

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionEntityType dari konvensi.

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

public interface IConventionEntityTypeBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
public interface IConventionEntityTypeBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTypeBaseBuilder
type IConventionEntityTypeBuilder = interface
    interface IConventionAnnotatableBuilder
type IConventionEntityTypeBuilder = interface
    interface IConventionTypeBaseBuilder
    interface IConventionAnnotatableBuilder
Public Interface IConventionEntityTypeBuilder
Implements IConventionAnnotatableBuilder
Public Interface IConventionEntityTypeBuilder
Implements IConventionTypeBaseBuilder
Penerapan

Keterangan

Lihat Konvensi pembuatan model untuk informasi dan contoh selengkapnya.

Properti

Metadata

Mendapatkan jenis entitas yang sedang dikonfigurasi.

ModelBuilder

Mendapatkan pembuat model.

(Diperoleh dari IConventionAnnotatableBuilder)

Metode

CanAddNavigation(String, Boolean)
Kedaluwarsa.

Mengembalikan nilai yang menunjukkan apakah navigasi yang diberikan dapat ditambahkan ke jenis entitas ini.

CanHaveComplexIndexerProperty(Type, String, Type, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti pengindeks kompleks yang diberikan dapat ditambahkan ke jenis ini.

(Diperoleh dari IConventionTypeBaseBuilder)
CanHaveComplexProperty(MemberInfo, Type, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti kompleks yang diberikan dapat ditambahkan ke jenis ini.

(Diperoleh dari IConventionTypeBaseBuilder)
CanHaveComplexProperty(Type, String, Type, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti kompleks yang diberikan dapat ditambahkan ke jenis ini.

(Diperoleh dari IConventionTypeBaseBuilder)
CanHaveIndex(IReadOnlyList<String>, Boolean)

Mengembalikan nilai yang menunjukkan apakah dan indeks pada properti yang diberikan dapat ditambahkan ke jenis entitas ini.

CanHaveIndexerProperty(Type, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti pengindeks yang diberikan dapat ditambahkan ke jenis entitas ini.

CanHaveNavigation(MemberInfo, Boolean)

Mengembalikan nilai yang menunjukkan apakah navigasi yang diberikan dapat ditambahkan ke jenis entitas ini.

CanHaveNavigation(String, Boolean)
Kedaluwarsa.

Mengembalikan nilai yang menunjukkan apakah navigasi yang diberikan dapat ditambahkan ke jenis entitas ini.

CanHaveNavigation(String, Type, Boolean)

Mengembalikan nilai yang menunjukkan apakah navigasi yang diberikan dapat ditambahkan ke jenis entitas ini.

CanHaveProperty(MemberInfo, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti yang diberikan dapat ditambahkan ke jenis entitas ini.

CanHaveProperty(Type, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti yang diberikan dapat ditambahkan ke jenis entitas ini.

CanHaveServiceProperty(MemberInfo, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti layanan yang diberikan dapat ditambahkan ke jenis entitas ini.

CanHaveSkipNavigation(MemberInfo, Boolean)

Mengembalikan nilai yang menunjukkan apakah navigasi lewati yang diberikan dapat ditambahkan ke jenis entitas ini.

CanHaveSkipNavigation(String, Boolean)
Kedaluwarsa.

Mengembalikan nilai yang menunjukkan apakah navigasi lewati yang diberikan dapat ditambahkan ke jenis entitas ini.

CanHaveSkipNavigation(String, Type, Boolean)

Mengembalikan nilai yang menunjukkan apakah navigasi lewati yang diberikan dapat ditambahkan ke jenis entitas ini.

CanHaveTrigger(String, Boolean)

Mengembalikan nilai yang menunjukkan apakah pemicu dapat dikonfigurasi.

CanIgnore(String, Boolean)

Mengembalikan nilai yang menunjukkan apakah nama anggota yang diberikan dapat diabaikan dari sumber konfigurasi yang diberikan.

CanRemoveAnnotation(String, Boolean)

Mengembalikan nilai yang menunjukkan apakah anotasi dengan nama yang diberikan dapat dihapus menggunakan sumber konfigurasi ini.

(Diperoleh dari IConventionAnnotatableBuilder)
CanRemoveComplexProperty(IConventionComplexProperty, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti kompleks dapat dihapus dari jenis ini.

(Diperoleh dari IConventionTypeBaseBuilder)
CanRemoveDiscriminator(Boolean)

Mengembalikan nilai yang menunjukkan apakah properti diskriminator dapat dihapus.

CanRemoveIndex(IConventionIndex, Boolean)

Mengembalikan nilai yang menunjukkan apakah indeks dapat dihapus dari jenis entitas ini.

CanRemoveKey(Boolean)

Mengembalikan nilai yang menunjukkan apakah jenis entitas dapat ditandai sebagai tanpa kunci.

CanRemoveKey(IConventionKey, Boolean)

Mengembalikan nilai yang menunjukkan apakah kunci dapat dihapus dari jenis entitas ini.

CanRemoveNavigation(IConventionNavigation, Boolean)

Mengembalikan nilai yang menunjukkan apakah navigasi dapat dihapus dari jenis entitas ini.

CanRemoveProperty(IConventionProperty, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti dapat dihapus dari jenis ini.

(Diperoleh dari IConventionTypeBaseBuilder)
CanRemoveRelationship(IConventionForeignKey, Boolean)

Mengembalikan nilai yang menunjukkan apakah kunci asing dapat dihapus dari jenis entitas ini.

CanRemoveServiceProperty(IConventionServiceProperty, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti layanan dapat dihapus dari jenis entitas ini.

CanRemoveSkipNavigation(IConventionSkipNavigation, Boolean)

Mengembalikan nilai yang menunjukkan apakah navigasi lewati dapat dihapus dari jenis entitas ini.

CanRemoveSkipNavigation(ISkipNavigation, Boolean)

Mengembalikan nilai yang menunjukkan apakah navigasi lewati dapat dihapus dari jenis entitas ini.

CanSetAnnotation(String, Object, Boolean)

Mengembalikan nilai yang menunjukkan apakah anotasi dengan nama dan nilai yang diberikan dapat diatur dari sumber konfigurasi ini.

(Diperoleh dari IConventionAnnotatableBuilder)
CanSetBaseType(IConventionEntityType, Boolean)

Mengembalikan nilai yang menunjukkan apakah jenis yang diberikan dapat ditetapkan sebagai jenis dasar dari jenis entitas ini.

CanSetChangeTrackingStrategy(Nullable<ChangeTrackingStrategy>, Boolean)

Mengembalikan nilai yang menunjukkan apakah strategi pelacakan perubahan yang diberikan dapat diatur dari sumber konfigurasi saat ini.

CanSetDefiningQuery(LambdaExpression, Boolean)
Kedaluwarsa.

Mengembalikan nilai yang menunjukkan apakah kueri yang ditentukan dapat diatur dari sumber konfigurasi saat ini.

CanSetDiscriminator(MemberInfo, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti diskriminator dapat dikonfigurasi.

CanSetDiscriminator(String, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti diskriminator dapat dikonfigurasi.

CanSetDiscriminator(String, Type, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti diskriminator dapat dikonfigurasi.

CanSetDiscriminator(Type, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti diskriminator dapat dikonfigurasi.

CanSetDiscriminator(Type, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah kolom diskriminator dapat dikonfigurasi.

CanSetPrimaryKey(IReadOnlyList<IConventionProperty>, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti yang diberikan dapat ditetapkan sebagai kunci utama untuk jenis entitas ini.

CanSetPrimaryKey(IReadOnlyList<String>, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti yang diberikan dapat ditetapkan sebagai kunci utama untuk jenis entitas ini.

CanSetPropertyAccessMode(Nullable<PropertyAccessMode>, Boolean)

Mengembalikan nilai yang menunjukkan apakah yang diberikan PropertyAccessMode dapat diatur dari sumber konfigurasi saat ini.

CanSetQueryFilter(LambdaExpression, Boolean)

Mengembalikan nilai yang menunjukkan apakah filter kueri yang diberikan dapat diatur dari sumber konfigurasi saat ini.

ComplexIndexerProperty(Type, String, Type, Boolean)

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

(Diperoleh dari IConventionTypeBaseBuilder)
ComplexProperty(MemberInfo, Type, Boolean)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti kompleks dengan info anggota yang diberikan. Jika tidak ada properti yang cocok, maka properti baru akan ditambahkan.

(Diperoleh dari IConventionTypeBaseBuilder)
ComplexProperty(Type, String, Type, Boolean)

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

(Diperoleh dari IConventionTypeBaseBuilder)
CreateUniqueProperty(Type, String, Boolean)

Membuat properti dengan nama yang berbeda dari properti yang ada.

GetOrCreateProperties(IEnumerable<MemberInfo>, Boolean)

Mengembalikan properti yang ada yang cocok dengan anggota yang diberikan atau membuatnya.

GetOrCreateProperties(IReadOnlyList<String>, Boolean)

Mengembalikan properti yang ada dengan nama yang diberikan atau membuatnya jika anggota CLR yang cocok ditemukan.

GetTargetEntityTypeBuilder(Type, MemberInfo, Boolean, Nullable<Boolean>, Boolean)

Mendapatkan atau membuat penyusun untuk target navigasi potensial.

HasAnnotation(String, Object, Boolean)

Mengatur anotasi yang disimpan di bawah nama yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada dengan yang sama atau lebih rendah ConfigurationSource.

HasBaseType(IConventionEntityType, Boolean)

Mengatur jenis dasar jenis entitas ini dalam hierarki pewarisan.

HasChangeTrackingStrategy(Nullable<ChangeTrackingStrategy>, Boolean)

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

HasDefiningQuery(LambdaExpression, Boolean)
Kedaluwarsa.

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

HasDiscriminator(Boolean)

Mengonfigurasi properti diskriminator yang digunakan untuk mengidentifikasi entitas mana yang mengetik setiap baris dalam tabel yang diwakili ketika hierarki pewarisan dipetakan ke satu tabel dalam database relasional.

HasDiscriminator(MemberInfo, Boolean)

Mengonfigurasi properti diskriminator yang digunakan untuk mengidentifikasi entitas mana yang mengetik setiap baris dalam tabel yang diwakili ketika hierarki pewarisan dipetakan ke satu tabel dalam database relasional.

HasDiscriminator(String, Boolean)

Mengonfigurasi properti diskriminator yang digunakan untuk mengidentifikasi entitas mana yang mengetik setiap baris dalam tabel yang diwakili ketika hierarki pewarisan dipetakan ke satu tabel dalam database relasional.

HasDiscriminator(String, Type, Boolean)

Mengonfigurasi properti diskriminator yang digunakan untuk mengidentifikasi entitas mana yang mengetik setiap baris dalam tabel yang diwakili ketika hierarki pewarisan dipetakan ke satu tabel dalam database relasional.

HasDiscriminator(Type, Boolean)

Mengonfigurasi properti diskriminator yang digunakan untuk mengidentifikasi entitas mana yang mengetik setiap baris dalam tabel yang diwakili ketika hierarki pewarisan dipetakan ke satu tabel dalam database relasional.

HasIndex(IReadOnlyList<IConventionProperty>, Boolean)

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

HasIndex(IReadOnlyList<IConventionProperty>, String, Boolean)

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

HasIndex(IReadOnlyList<String>, Boolean)

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

HasIndex(IReadOnlyList<String>, String, Boolean)

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

HasKey(IReadOnlyList<IConventionProperty>, Boolean)

Membuat kunci alternatif dalam model untuk jenis entitas ini jika belum ada di atas properti yang ditentukan.

HasNoAnnotation(String, Boolean)

Menghapus anotasi dengan nama yang diberikan dari objek ini.

HasNoComplexProperty(IConventionComplexProperty, Boolean)

Menghapus properti kompleks dari jenis entitas ini.

HasNoDeclaredDiscriminator(Boolean)
Kedaluwarsa.

Menghapus properti diskriminator dari jenis entitas ini. Metode ini biasanya dipanggil ketika jenis entitas tidak lagi dipetakan ke tabel yang sama dengan jenis lain dalam hierarki atau ketika jenis entitas ini bukan lagi jenis akar.

HasNoDiscriminator(Boolean)

Menghapus properti diskriminator dari jenis entitas ini. Metode ini biasanya dipanggil ketika jenis entitas tidak lagi dipetakan ke tabel yang sama dengan jenis lain dalam hierarki atau ketika jenis entitas ini bukan lagi jenis akar.

HasNoIndex(IConventionIndex, Boolean)

Menghapus indeks dari jenis entitas ini.

HasNoIndex(IReadOnlyList<IConventionProperty>, Boolean)

Menghapus indeks dari jenis entitas ini.

HasNoKey(Boolean)

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

HasNoKey(IConventionKey, Boolean)

Menghapus kunci utama atau alternatif dari jenis entitas ini.

HasNoKey(IReadOnlyList<IConventionProperty>, Boolean)

Menghapus kunci utama atau alternatif dari jenis entitas ini.

HasNoNavigation(IConventionNavigation, Boolean)

Menghapus navigasi dari jenis entitas ini.

HasNonNullAnnotation(String, Object, Boolean)

Mengatur anotasi yang disimpan di bawah nama yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada dengan yang sama atau lebih rendah ConfigurationSource. Menghapus anotasi jika null nilai ditentukan.

HasNoProperty(IConventionProperty, Boolean)

Menghapus properti dari jenis entitas ini.

HasNoRelationship(IConventionForeignKey, Boolean)

Menghapus kunci asing dari jenis entitas ini.

HasNoRelationship(IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType, Boolean)

Menghapus hubungan dari jenis entitas ini.

HasNoServiceProperty(IConventionServiceProperty, Boolean)

Menghapus properti layanan dari jenis entitas ini.

HasNoSkipNavigation(IConventionSkipNavigation, Boolean)

Menghapus navigasi lewati dari jenis entitas ini.

HasNoSkipNavigation(ISkipNavigation, Boolean)

Menghapus navigasi lewati dari jenis entitas ini.

HasOwnership(IConventionEntityType, MemberInfo, Boolean)

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

HasOwnership(IConventionEntityType, MemberInfo, MemberInfo, Boolean)

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

HasOwnership(IConventionEntityType, String, Boolean)

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

HasOwnership(IConventionEntityType, String, String, Boolean)

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

HasOwnership(Type, MemberInfo, Boolean)

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

HasOwnership(Type, MemberInfo, MemberInfo, Boolean)

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

HasOwnership(Type, String, Boolean)

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

HasOwnership(Type, String, String, Boolean)

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

HasQueryFilter(LambdaExpression, Boolean)

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

HasRelationship(IConventionEntityType, Boolean)

Mengonfigurasi hubungan antara ini dan jenis entitas target.

HasRelationship(IConventionEntityType, IConventionKey, Boolean)

Mengonfigurasi hubungan antara ini dan jenis entitas target dengan target sebagai ujung utama.

HasRelationship(IConventionEntityType, IReadOnlyList<IConventionProperty>, Boolean)

Mengonfigurasi hubungan antara ini dan jenis entitas target dengan target sebagai ujung utama.

HasRelationship(IConventionEntityType, IReadOnlyList<IConventionProperty>, IConventionKey, Boolean)

Mengonfigurasi hubungan antara ini dan jenis entitas target dengan target sebagai ujung utama.

HasRelationship(IConventionEntityType, MemberInfo, Boolean, Boolean)

Mengonfigurasi hubungan antara ini dan jenis entitas target.

HasRelationship(IConventionEntityType, MemberInfo, MemberInfo, Boolean, Boolean)

Mengonfigurasi hubungan antara ini dan jenis entitas target.

HasRelationship(IConventionEntityType, String, Boolean, Boolean)

Mengonfigurasi hubungan antara ini dan jenis entitas target.

HasRelationship(IConventionEntityType, String, String, Boolean, Boolean)

Mengonfigurasi hubungan antara ini dan jenis entitas target.

HasSkipNavigation(MemberInfo, IConventionEntityType, MemberInfo, Nullable<Boolean>, Nullable<Boolean>, Boolean)

Mengonfigurasi navigasi lewati dan inversi antara ini dan jenis entitas target.

HasSkipNavigation(MemberInfo, IConventionEntityType, Nullable<Boolean>, Nullable<Boolean>, Boolean)

Mengonfigurasi navigasi lewati antara ini dan jenis entitas target.

HasSkipNavigation(String, IConventionEntityType, Nullable<Boolean>, Nullable<Boolean>, Boolean)

Mengonfigurasi navigasi lewati antara ini dan jenis entitas target.

HasSkipNavigation(String, IConventionEntityType, Type, Nullable<Boolean>, Nullable<Boolean>, Boolean)

Mengonfigurasi navigasi lewati antara ini dan jenis entitas target.

HasTrigger(String, Boolean)

Mengonfigurasi pemicu database saat menargetkan database relasional.

Ignore(String, Boolean)

Mengecualikan properti yang diberikan dari jenis entitas dan mencegah konvensi menambahkan properti atau navigasi yang cocok ke jenis tersebut.

IndexerProperty(Type, String, Boolean)

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

IsIgnored(String, Boolean)

Menunjukkan apakah nama anggota yang diberikan diabaikan untuk sumber konfigurasi yang diberikan.

PrimaryKey(IReadOnlyList<IConventionProperty>, Boolean)

Mengatur properti yang membentuk kunci primer untuk jenis entitas ini.

PrimaryKey(IReadOnlyList<String>, Boolean)

Mengatur properti yang membentuk kunci primer untuk jenis entitas ini.

Property(MemberInfo, Boolean)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dengan info anggota yang diberikan. Jika tidak ada properti yang cocok, maka properti baru akan ditambahkan.

Property(Type, String, Boolean, Boolean)

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

RemoveAnnotation(String, Boolean)
Kedaluwarsa.

Menghapus anotasi dengan nama yang diberikan dari objek ini.

(Diperoleh dari IConventionAnnotatableBuilder)
RemoveUnusedImplicitProperties(IReadOnlyList<IConventionProperty>)

Menghapus properti dalam daftar yang diberikan jika bukan bagian dari objek metadata apa pun.

RemoveUnusedShadowProperties(IReadOnlyList<IConventionProperty>, Boolean)
Kedaluwarsa.

Menghapus properti bayangan dalam daftar yang diberikan jika bukan bagian dari objek metadata apa pun.

ServiceProperty(MemberInfo, Boolean)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti layanan dengan info anggota yang diberikan. Jika tidak ada properti yang cocok, maka properti baru akan ditambahkan.

ServiceProperty(Type, MemberInfo, Boolean)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti layanan dengan info anggota yang diberikan. Jika tidak ada properti yang cocok, maka properti baru akan ditambahkan.

SetOrRemoveAnnotation(String, Object, Boolean)
Kedaluwarsa.

Mengatur atau menghapus anotasi yang disimpan di bawah nama yang diberikan.

(Diperoleh dari IConventionAnnotatableBuilder)
UsePropertyAccessMode(Nullable<PropertyAccessMode>, Boolean)

PropertyAccessMode Mengatur untuk digunakan untuk semua properti jenis entitas ini.

Metode Ekstensi

CanSetAnalyticalStoreTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean)

Mengembalikan nilai yang menunjukkan apakah waktu hidup untuk penyimpanan analitis dapat diatur dari sumber konfigurasi saat ini

CanSetContainer(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah kontainer yang dipetakan jenis entitas dapat diatur dari sumber konfigurasi saat ini

CanSetDefaultTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean)

Mengembalikan nilai yang menunjukkan apakah waktu hidup default dapat diatur dari sumber konfigurasi saat ini

CanSetJsonProperty(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah nama properti induk tempat jenis entitas dipetakan dapat diatur dari sumber konfigurasi saat ini

CanSetPartitionKey(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah properti yang digunakan untuk menyimpan kunci partisi dapat diatur dari sumber konfigurasi saat ini

CanSetThroughput(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean, Boolean)

Mengembalikan nilai yang menunjukkan apakah throughput yang diberikan dapat diatur.

HasAnalyticalStoreTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean)

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

HasDefaultTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean)

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

HasPartitionKey(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi properti yang digunakan untuk menyimpan kunci partisi.

HasThroughput(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean, Boolean)

Mengonfigurasi throughput yang disediakan.

ToContainer(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi kontainer yang dipetakan jenis entitas saat menargetkan Azure Cosmos.

ToJsonProperty(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi nama properti yang dipetakan entitas saat disimpan sebagai dokumen yang disematkan.

CanSetInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean)

Mengembalikan nilai yang menunjukkan apakah kueri dalam memori yang diberikan dapat diatur dari sumber konfigurasi saat ini.

ToInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean)

Mengonfigurasi kueri yang digunakan untuk menyediakan data untuk jenis entitas.

CanExcludeTableFromMigrations(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Mengembalikan nilai yang menunjukkan apakah tabel tempat jenis entitas ini dipetakan dapat dikecualikan dari migrasi menggunakan sumber konfigurasi yang ditentukan.

CanHaveCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah batasan pemeriksaan dapat dikonfigurasi.

CanSetCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean)
Kedaluwarsa.

Mengembalikan nilai yang menunjukkan apakah batasan pemeriksaan dapat dikonfigurasi.

CanSetComment(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah komentar dapat diatur untuk jenis entitas ini menggunakan sumber konfigurasi yang ditentukan.

CanSetFunction(IConventionEntityTypeBuilder, MethodInfo, Boolean)

Mengembalikan nilai yang menunjukkan apakah nama fungsi dapat diatur untuk jenis entitas ini menggunakan sumber konfigurasi yang ditentukan.

CanSetFunction(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah nama fungsi dapat diatur untuk jenis entitas ini menggunakan sumber konfigurasi yang ditentukan.

CanSetJsonPropertyName(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah nilai yang diberikan dapat digunakan sebagai nama properti JSON untuk jenis entitas.

CanSetMappingStrategy(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah strategi pemetaan hierarki dapat dikonfigurasi menggunakan sumber konfigurasi yang ditentukan.

CanSetSchema(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah skema nama tabel dapat diatur untuk jenis entitas ini menggunakan sumber konfigurasi yang ditentukan.

CanSetSqlQuery(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah string SQL kueri dapat diatur untuk jenis entitas ini menggunakan sumber konfigurasi yang ditentukan.

CanSetTable(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah nama tabel dapat diatur untuk jenis entitas ini menggunakan sumber konfigurasi yang ditentukan.

CanSetView(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah nama tampilan dapat diatur untuk jenis entitas ini menggunakan sumber konfigurasi yang ditentukan.

CanSetViewSchema(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah skema tampilan dapat diatur untuk jenis entitas ini menggunakan sumber konfigurasi yang ditentukan.

DeleteUsingStoredProcedure(IConventionEntityTypeBuilder, Boolean)

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

ExcludeTableFromMigrations(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Tandai tabel tempat jenis entitas ini dipetakan sebagai dikecualikan dari migrasi.

HasCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean)

Mengonfigurasi batasan pemeriksaan database saat menargetkan database relasional.

HasComment(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi komentar yang akan diterapkan ke tabel

HasJsonPropertyName(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi entitas yang dipetakan ke kolom JSON, memetakannya ke properti JSON yang diberikan, daripada menggunakan nama navigasi yang mengarah ke kolom tersebut.

InsertUsingStoredProcedure(IConventionEntityTypeBuilder, Boolean)

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

ToFunction(IConventionEntityTypeBuilder, MethodInfo, Boolean)

Mengonfigurasi fungsi yang dipetakan jenis entitas saat menargetkan database relasional.

ToFunction(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi fungsi yang dipetakan jenis entitas saat menargetkan database relasional.

ToSchema(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi skema tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToSqlQuery(IConventionEntityTypeBuilder, String, Boolean)

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

ToTable(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToTable(IConventionEntityTypeBuilder, String, String, Boolean)

Mengonfigurasi tabel yang dipetakan jenis entitas saat menargetkan database relasional.

ToView(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi tampilan yang dipetakan jenis entitas saat menargetkan database relasional.

ToView(IConventionEntityTypeBuilder, String, String, Boolean)

Mengonfigurasi tampilan yang dipetakan jenis entitas saat menargetkan database relasional.

ToViewSchema(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi skema tampilan yang dipetakan jenis entitas saat menargetkan database relasional.

UpdateUsingStoredProcedure(IConventionEntityTypeBuilder, Boolean)

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

UseMappingStrategy(IConventionEntityTypeBuilder, String, Boolean)

Mengatur strategi pemetaan hierarki.

CanSetHistoryTableName(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah nama tabel riwayat yang diberikan dapat diatur untuk entitas.

CanSetHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah tabel yang dipetakan dapat memiliki skema tabel riwayat.

CanSetIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Mengembalikan nilai yang menunjukkan apakah tabel yang dipetakan dapat dikonfigurasi sebagai memori yang dioptimalkan.

CanSetIsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean)

Mengembalikan nilai yang menunjukkan apakah tabel yang dipetakan dapat dikonfigurasi sebagai temporal.

CanSetPeriodEnd(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah tabel yang dipetakan dapat memiliki properti akhir periode.

CanSetPeriodStart(IConventionEntityTypeBuilder, String, Boolean)

Mengembalikan nilai yang menunjukkan apakah tabel yang dipetakan dapat memiliki properti mulai periode.

ForSqlServerIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)
Kedaluwarsa.

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

HasPeriodEnd(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi properti akhir periode untuk entitas yang dipetakan ke tabel temporal.

HasPeriodStart(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi properti awal periode untuk entitas yang dipetakan ke tabel temporal.

IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

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

IsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean)

Mengonfigurasi tabel sebagai temporal.

UseHistoryTableName(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi nama tabel riwayat untuk entitas yang dipetakan ke tabel temporal.

UseHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean)

Mengonfigurasi skema tabel riwayat untuk entitas yang dipetakan ke tabel temporal.

Berlaku untuk