Bagikan melalui


SqlServerModelExtensions Kelas

Definisi

Metode ekstensi model untuk metadata khusus SQL Server.

public static class SqlServerModelExtensions
type SqlServerModelExtensions = class
Public Module SqlServerModelExtensions
Warisan
SqlServerModelExtensions

Keterangan

Lihat Memodelkan jenis dan hubungan entitas, dan Mengakses database SQL Server dan Azure SQL dengan EF Core untuk informasi dan contoh selengkapnya.

Bidang

DefaultHiLoSequenceName

Nama default untuk urutan hi-lo.

DefaultSequenceNameSuffix

Awalan default untuk urutan yang diterapkan ke properti.

Metode

GetDatabaseMaxSize(IModel)

Mengembalikan ukuran maksimum database.

GetDatabaseMaxSize(IReadOnlyModel)

Mengembalikan ukuran maksimum database.

GetDatabaseMaxSizeConfigurationSource(IConventionModel)

Mengembalikan ConfigurationSource untuk ukuran maksimum database.

GetHiLoSequenceName(IModel)

Mengembalikan nama yang akan digunakan untuk urutan hi-lo default.

GetHiLoSequenceName(IReadOnlyModel)

Mengembalikan nama yang akan digunakan untuk urutan hi-lo default.

GetHiLoSequenceNameConfigurationSource(IConventionModel)

Mengembalikan ConfigurationSource untuk nama urutan hi-lo default.

GetHiLoSequenceSchema(IModel)

Mengembalikan skema yang akan digunakan untuk urutan hi-lo default. UseHiLo(PropertyBuilder, String, String)

GetHiLoSequenceSchema(IReadOnlyModel)

Mengembalikan skema yang akan digunakan untuk urutan hi-lo default. UseHiLo(PropertyBuilder, String, String)

GetHiLoSequenceSchemaConfigurationSource(IConventionModel)

Mengembalikan ConfigurationSource untuk skema urutan hi-lo default.

GetIdentityIncrement(IModel)

Mengembalikan kenaikan identitas default.

GetIdentityIncrement(IReadOnlyModel)

Mengembalikan kenaikan identitas default.

GetIdentityIncrementConfigurationSource(IConventionModel)

Mengembalikan ConfigurationSource untuk kenaikan identitas default.

GetIdentitySeed(IModel)

Mengembalikan nilai awal identitas default.

GetIdentitySeed(IReadOnlyModel)

Mengembalikan nilai awal identitas default.

GetIdentitySeedConfigurationSource(IConventionModel)

Mengembalikan ConfigurationSource untuk skema default.

GetPerformanceLevelSql(IModel)

Mengembalikan tingkat performa database.

GetPerformanceLevelSql(IReadOnlyModel)

Mengembalikan tingkat performa database.

GetPerformanceLevelSqlConfigurationSource(IConventionModel)

Mengembalikan ConfigurationSource untuk tingkat performa database.

GetSequenceNameSuffix(IReadOnlyModel)

Mengembalikan akhiran untuk ditambahkan ke nama urutan yang dibuat secara otomatis.

GetSequenceNameSuffixConfigurationSource(IConventionModel)

Mengembalikan ConfigurationSource untuk akhiran nama urutan pembuatan nilai default.

GetSequenceSchema(IReadOnlyModel)

Mengembalikan skema yang akan digunakan untuk urutan pembuatan nilai default. UseSequence(PropertyBuilder, String, String)

GetSequenceSchemaConfigurationSource(IConventionModel)

Mengembalikan ConfigurationSource untuk skema urutan pembuatan nilai kunci default.

GetServiceTierSql(IModel)

Mengembalikan tingkat layanan database.

GetServiceTierSql(IReadOnlyModel)

Mengembalikan tingkat layanan database.

GetServiceTierSqlConfigurationSource(IConventionModel)

Mengembalikan ConfigurationSource untuk tingkat layanan database.

GetValueGenerationStrategy(IModel)

Mengembalikan yang SqlServerValueGenerationStrategy akan digunakan untuk properti kunci dalam model, kecuali properti memiliki strategi yang ditetapkan secara eksplisit.

GetValueGenerationStrategy(IReadOnlyModel)

Mengembalikan yang SqlServerValueGenerationStrategy akan digunakan untuk properti kunci dalam model, kecuali properti memiliki strategi yang ditetapkan secara eksplisit.

GetValueGenerationStrategyConfigurationSource(IConventionModel)

Mengembalikan ConfigurationSource untuk default SqlServerValueGenerationStrategy.

SetDatabaseMaxSize(IConventionModel, String, Boolean)

Mengatur ukuran maksimum database.

SetDatabaseMaxSize(IMutableModel, String)

Mengatur ukuran maksimum database.

SetHiLoSequenceName(IConventionModel, String, Boolean)

Mengatur nama yang akan digunakan untuk urutan hi-lo default.

SetHiLoSequenceName(IMutableModel, String)

Mengatur nama yang akan digunakan untuk urutan hi-lo default.

SetHiLoSequenceSchema(IConventionModel, String, Boolean)

Mengatur skema yang akan digunakan untuk urutan hi-lo default.

SetHiLoSequenceSchema(IMutableModel, String)

Mengatur skema yang akan digunakan untuk urutan hi-lo default.

SetIdentityIncrement(IConventionModel, Nullable<Int32>, Boolean)

Mengatur kenaikan identitas default.

SetIdentityIncrement(IMutableModel, Nullable<Int32>)

Mengatur kenaikan identitas default.

SetIdentitySeed(IConventionModel, Nullable<Int32>, Boolean)

Mengatur seed identitas default.

SetIdentitySeed(IConventionModel, Nullable<Int64>, Boolean)

Mengatur seed identitas default.

SetIdentitySeed(IMutableModel, Nullable<Int32>)

Mengatur seed identitas default.

SetIdentitySeed(IMutableModel, Nullable<Int64>)

Mengatur seed identitas default.

SetPerformanceLevelSql(IConventionModel, String, Boolean)

Mengatur tingkat performa database.

SetPerformanceLevelSql(IMutableModel, String)

Mengatur tingkat performa database.

SetSequenceNameSuffix(IConventionModel, String, Boolean)

Mengatur akhiran untuk ditambahkan ke nama urutan yang dibuat secara otomatis.

SetSequenceNameSuffix(IMutableModel, String)

Mengatur akhiran untuk ditambahkan ke nama urutan yang dibuat secara otomatis.

SetSequenceSchema(IConventionModel, String, Boolean)

Mengatur skema yang akan digunakan untuk urutan pembuatan nilai kunci default.

SetSequenceSchema(IMutableModel, String)

Mengatur skema yang akan digunakan untuk urutan pembuatan nilai kunci default.

SetServiceTierSql(IConventionModel, String, Boolean)

Mengatur tingkat layanan database.

SetServiceTierSql(IMutableModel, String)

Mengatur tingkat layanan database.

SetValueGenerationStrategy(IConventionModel, Nullable<SqlServerValueGenerationStrategy>, Boolean)

SqlServerValueGenerationStrategy Mengatur untuk digunakan untuk properti kunci dalam model yang tidak memiliki strategi yang diatur secara eksplisit.

SetValueGenerationStrategy(IMutableModel, Nullable<SqlServerValueGenerationStrategy>)

SqlServerValueGenerationStrategy Mengatur untuk digunakan untuk properti kunci dalam model yang tidak memiliki strategi yang diatur secara eksplisit.

Berlaku untuk