SqlServerPropertyBuilderExtensions Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
SQL Server metode ekstensi khusus untuk PropertyBuilder.
public static class SqlServerPropertyBuilderExtensions
type SqlServerPropertyBuilderExtensions = class
Public Module SqlServerPropertyBuilderExtensions
- Warisan
-
SqlServerPropertyBuilderExtensions
Keterangan
Lihat Pemodelan jenis dan hubungan entitas, dan Mengakses database SQL Server dan Azure SQL dengan EF Core untuk informasi dan contoh selengkapnya.
Metode
CanSetHiLoSequence(IConventionPropertyBuilder, String, String, Boolean) |
Mengembalikan nilai yang menunjukkan apakah nama dan skema yang diberikan dapat diatur untuk urutan hi-lo. |
CanSetIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Mengembalikan nilai yang menunjukkan apakah nilai yang diberikan dapat ditetapkan sebagai kenaikan untuk SQL Server IDENTITY. |
CanSetIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, StoreObjectIdentifier, Boolean) |
Mengembalikan nilai yang menunjukkan apakah nilai yang diberikan dapat ditetapkan sebagai kenaikan untuk SQL Server IDENTITY untuk tabel tertentu. |
CanSetIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Mengembalikan nilai yang menunjukkan apakah nilai yang diberikan dapat ditetapkan sebagai nilai awal untuk SQL Server IDENTITY. |
CanSetIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, Boolean) |
Mengembalikan nilai yang menunjukkan apakah nilai yang diberikan dapat ditetapkan sebagai nilai awal untuk SQL Server IDENTITY. |
CanSetIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, StoreObjectIdentifier, Boolean) |
Mengembalikan nilai yang menunjukkan apakah nilai yang diberikan dapat ditetapkan sebagai nilai awal untuk SQL Server IDENTITY untuk tabel tertentu. |
CanSetIsSparse(IConventionPropertyBuilder, Nullable<Boolean>, Boolean) |
Mengembalikan nilai yang menunjukkan apakah kolom properti dapat dikonfigurasi sebagai jarang saat menargetkan SQL Server. |
CanSetSequence(IConventionPropertyBuilder, String, String, Boolean) |
Mengembalikan nilai yang menunjukkan apakah nama dan skema yang diberikan dapat diatur untuk urutan pembuatan nilai kunci. |
CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Mengembalikan nilai yang menunjukkan apakah nilai yang diberikan dapat ditetapkan sebagai strategi pembuatan nilai. |
CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean) |
Mengembalikan nilai yang menunjukkan apakah nilai yang diberikan dapat ditetapkan sebagai strategi pembuatan nilai untuk tabel tertentu. |
ForSqlServerHasColumnName(PropertyBuilder, String) |
Mengonfigurasi kolom yang dipetakan properti saat menargetkan SQL Server. |
ForSqlServerHasColumnName<TProperty>(PropertyBuilder<TProperty>, String) |
Mengonfigurasi kolom yang dipetakan properti saat menargetkan SQL Server. |
ForSqlServerHasColumnType(PropertyBuilder, String) |
Mengonfigurasi jenis data kolom yang dipetakan properti saat menargetkan SQL Server. Ini harus menjadi nama jenis lengkap, termasuk presisi, skala, panjang, dll. |
ForSqlServerHasColumnType<TProperty>(PropertyBuilder<TProperty>, String) |
Mengonfigurasi jenis data kolom yang dipetakan properti saat menargetkan SQL Server. Ini harus menjadi nama jenis lengkap, termasuk presisi, skala, panjang, dll. |
ForSqlServerHasComputedColumnSql(PropertyBuilder, String) |
Mengonfigurasi properti untuk memetakan ke kolom komputasi saat menargetkan SQL Server. |
ForSqlServerHasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String) |
Mengonfigurasi properti untuk memetakan ke kolom komputasi saat menargetkan SQL Server. |
ForSqlServerHasDefaultValue(PropertyBuilder, Object) |
Mengonfigurasi nilai default untuk kolom yang dipetakan properti saat menargetkan SQL Server. |
ForSqlServerHasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object) |
Mengonfigurasi nilai default untuk kolom yang dipetakan properti saat menargetkan SQL Server. |
ForSqlServerHasDefaultValueSql(PropertyBuilder, String) |
Mengonfigurasi ekspresi nilai default untuk kolom yang dipetakan properti saat menargetkan SQL Server. |
ForSqlServerHasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String) |
Mengonfigurasi ekspresi nilai default untuk kolom yang dipetakan properti saat menargetkan SQL Server. |
ForSqlServerHasHiLoSequence(IConventionPropertyBuilder, String, String, Boolean) |
Kedaluwarsa.
Mengonfigurasi urutan database yang digunakan untuk pola hi-lo untuk menghasilkan nilai untuk properti kunci, saat menargetkan SQL Server. |
ForSqlServerHasIdentityIncrement(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Kedaluwarsa.
Mengonfigurasi kenaikan untuk SQL Server IDENTITY. |
ForSqlServerHasIdentitySeed(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Kedaluwarsa.
Mengonfigurasi nilai awal untuk SQL Server IDENTITY. |
ForSqlServerHasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Kedaluwarsa.
Mengonfigurasi strategi pembuatan nilai untuk properti kunci, saat menargetkan SQL Server. |
ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
Kedaluwarsa.
Mengonfigurasi properti kunci untuk menggunakan pola hi-lo berbasis urutan untuk menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
ForSqlServerUseSequenceHiLo<TProperty>(PropertyBuilder<TProperty>, String, String) |
Kedaluwarsa.
Mengonfigurasi properti kunci untuk menggunakan pola hi-lo berbasis urutan untuk menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
HasHiLoSequence(IConventionPropertyBuilder, String, String, Boolean) |
Mengonfigurasi urutan database yang digunakan untuk pola hi-lo untuk menghasilkan nilai untuk properti kunci, saat menargetkan SQL Server. |
HasIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Mengonfigurasi kenaikan untuk SQL Server IDENTITY. |
HasIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, StoreObjectIdentifier, Boolean) |
Mengonfigurasi kenaikan untuk SQL Server IDENTITY untuk tabel tertentu. |
HasIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Mengonfigurasi nilai awal untuk SQL Server IDENTITY. |
HasIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, Boolean) |
Mengonfigurasi nilai awal untuk SQL Server IDENTITY. |
HasIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, StoreObjectIdentifier, Boolean) |
Mengonfigurasi nilai awal untuk SQL Server IDENTITY untuk tabel tertentu. |
HasSequence(IConventionPropertyBuilder, String, String, Boolean) |
Mengonfigurasi urutan database yang digunakan untuk pola pembuatan nilai kunci untuk menghasilkan nilai untuk properti kunci, saat menargetkan SQL Server. |
HasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Mengonfigurasi strategi pembuatan nilai untuk properti kunci, saat menargetkan SQL Server. |
HasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean) |
Mengonfigurasi strategi pembuatan nilai untuk properti kunci, saat menargetkan SQL Server untuk tabel tertentu. |
IsSparse(IConventionPropertyBuilder, Nullable<Boolean>, Boolean) |
Mengonfigurasi apakah kolom properti dibuat sebagai jarang saat menargetkan SQL Server. |
IsSparse(PropertyBuilder, Boolean) |
Mengonfigurasi apakah kolom properti dibuat sebagai jarang saat menargetkan SQL Server. |
IsSparse<TProperty>(PropertyBuilder<TProperty>, Boolean) |
Mengonfigurasi apakah kolom properti dibuat sebagai jarang saat menargetkan SQL Server. |
UseHiLo(PropertyBuilder, String, String) |
Mengonfigurasi properti kunci untuk menggunakan pola hi-lo berbasis urutan untuk menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
UseHiLo<TProperty>(PropertyBuilder<TProperty>, String, String) |
Mengonfigurasi properti kunci untuk menggunakan pola hi-lo berbasis urutan untuk menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
UseIdentityColumn(ColumnBuilder, Int64, Int32) |
Mengonfigurasi kolom kunci untuk menggunakan fitur SQL Server IDENTITY guna menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
UseIdentityColumn(PropertyBuilder, Int32, Int32) |
Mengonfigurasi properti kunci untuk menggunakan fitur SQL Server IDENTITY guna menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
UseIdentityColumn(PropertyBuilder, Int64, Int32) |
Mengonfigurasi properti kunci untuk menggunakan fitur SQL Server IDENTITY guna menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
UseIdentityColumn<TProperty>(ColumnBuilder<TProperty>, Int64, Int32) |
Mengonfigurasi kolom kunci untuk menggunakan fitur SQL Server IDENTITY guna menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32) |
Mengonfigurasi properti kunci untuk menggunakan fitur SQL Server IDENTITY guna menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int64, Int32) |
Mengonfigurasi properti kunci untuk menggunakan fitur SQL Server IDENTITY guna menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
UseSequence(PropertyBuilder, String, String) |
Mengonfigurasi properti kunci untuk menggunakan pola pembuatan nilai kunci berbasis urutan untuk menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
UseSequence<TProperty>(PropertyBuilder<TProperty>, String, String) |
Mengonfigurasi properti kunci untuk menggunakan pola pembuatan nilai kunci berbasis urutan untuk menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
UseSqlServerIdentityColumn(PropertyBuilder) |
Mengonfigurasi properti kunci untuk menggunakan fitur SQL Server IDENTITY guna menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
UseSqlServerIdentityColumn(PropertyBuilder, Int32, Int32) |
Kedaluwarsa.
Mengonfigurasi properti kunci untuk menggunakan fitur SQL Server IDENTITY guna menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
UseSqlServerIdentityColumn<TProperty>(PropertyBuilder<TProperty>) |
Mengonfigurasi properti kunci untuk menggunakan fitur SQL Server IDENTITY guna menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
UseSqlServerIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32) |
Kedaluwarsa.
Mengonfigurasi properti kunci untuk menggunakan fitur SQL Server IDENTITY guna menghasilkan nilai untuk entitas baru, saat menargetkan SQL Server. Metode ini mengatur properti menjadi OnAdd. |
Berlaku untuk
Entity Framework