Bagikan melalui


SqlServerPropertyExtensions Kelas

Definisi

Metode ekstensi properti untuk metadata khusus SQL Server.

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

Keterangan

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

Metode

FindHiLoSequence(IProperty)

ISequence Menemukan dalam model yang akan digunakan untuk pola hi-lo.

FindHiLoSequence(IProperty, StoreObjectIdentifier)

ISequence Menemukan dalam model yang akan digunakan untuk pola hi-lo.

FindHiLoSequence(IReadOnlyProperty)

ISequence Menemukan dalam model yang akan digunakan untuk pola hi-lo.

FindHiLoSequence(IReadOnlyProperty, StoreObjectIdentifier)

ISequence Menemukan dalam model yang akan digunakan untuk pola hi-lo.

FindSequence(IProperty)

ISequence Menemukan dalam model yang akan digunakan untuk pola pembuatan nilai kunci.

FindSequence(IProperty, StoreObjectIdentifier)

ISequence Menemukan dalam model yang akan digunakan untuk pola pembuatan nilai kunci.

FindSequence(IReadOnlyProperty)

ISequence Menemukan dalam model yang akan digunakan untuk pola pembuatan nilai kunci.

FindSequence(IReadOnlyProperty, StoreObjectIdentifier)

ISequence Menemukan dalam model yang akan digunakan untuk pola pembuatan nilai kunci.

GetHiLoSequenceName(IProperty)

Mengembalikan nama yang akan digunakan untuk urutan hi-lo.

GetHiLoSequenceName(IProperty, StoreObjectIdentifier)

Mengembalikan nama yang akan digunakan untuk urutan hi-lo.

GetHiLoSequenceName(IReadOnlyProperty)

Mengembalikan nama yang akan digunakan untuk urutan hi-lo.

GetHiLoSequenceName(IReadOnlyProperty, StoreObjectIdentifier)

Mengembalikan nama yang akan digunakan untuk urutan hi-lo.

GetHiLoSequenceNameConfigurationSource(IConventionProperty)

Mengembalikan ConfigurationSource untuk nama urutan hi-lo.

GetHiLoSequenceSchema(IProperty)

Mengembalikan skema yang akan digunakan untuk urutan hi-lo.

GetHiLoSequenceSchema(IProperty, StoreObjectIdentifier)

Mengembalikan skema yang akan digunakan untuk urutan hi-lo.

GetHiLoSequenceSchema(IReadOnlyProperty)

Mengembalikan skema yang akan digunakan untuk urutan hi-lo.

GetHiLoSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)

Mengembalikan skema yang akan digunakan untuk urutan hi-lo.

GetHiLoSequenceSchemaConfigurationSource(IConventionProperty)

Mengembalikan ConfigurationSource untuk skema urutan hi-lo.

GetIdentityIncrement(IProperty)

Mengembalikan kenaikan identitas.

GetIdentityIncrement(IProperty, StoreObjectIdentifier)

Mengembalikan kenaikan identitas.

GetIdentityIncrement(IReadOnlyProperty)

Mengembalikan kenaikan identitas.

GetIdentityIncrement(IReadOnlyProperty, StoreObjectIdentifier)

Mengembalikan kenaikan identitas.

GetIdentityIncrement(IReadOnlyRelationalPropertyOverrides)

Mengembalikan kenaikan identitas.

GetIdentityIncrementConfigurationSource(IConventionProperty)

Mengembalikan ConfigurationSource untuk kenaikan identitas.

GetIdentityIncrementConfigurationSource(IConventionProperty, StoreObjectIdentifier)

Mengembalikan ConfigurationSource untuk kenaikan identitas untuk tabel tertentu.

GetIdentityIncrementConfigurationSource(IConventionRelationalPropertyOverrides)

Mengembalikan ConfigurationSource untuk kenaikan identitas untuk tabel tertentu.

GetIdentitySeed(IProperty)

Mengembalikan nilai awal identitas.

GetIdentitySeed(IProperty, StoreObjectIdentifier)

Mengembalikan nilai awal identitas.

GetIdentitySeed(IReadOnlyProperty)

Mengembalikan nilai awal identitas.

GetIdentitySeed(IReadOnlyProperty, StoreObjectIdentifier)

Mengembalikan nilai awal identitas.

GetIdentitySeed(IReadOnlyRelationalPropertyOverrides)

Mengembalikan nilai awal identitas.

GetIdentitySeedConfigurationSource(IConventionProperty)

Mengembalikan ConfigurationSource untuk seed identitas.

GetIdentitySeedConfigurationSource(IConventionProperty, StoreObjectIdentifier)

Mengembalikan ConfigurationSource untuk seed identitas untuk tabel tertentu.

GetIdentitySeedConfigurationSource(IConventionRelationalPropertyOverrides)

Mengembalikan ConfigurationSource untuk seed identitas untuk tabel tertentu.

GetIsSparseConfigurationSource(IConventionProperty)

Mengembalikan ConfigurationSource untuk apakah kolom properti jarang.

GetSequenceName(IReadOnlyProperty)

Mengembalikan nama yang akan digunakan untuk urutan pembuatan nilai kunci.

GetSequenceName(IReadOnlyProperty, StoreObjectIdentifier)

Mengembalikan nama yang akan digunakan untuk urutan pembuatan nilai kunci.

GetSequenceNameConfigurationSource(IConventionProperty)

Mengembalikan ConfigurationSource untuk nama urutan pembuatan nilai kunci.

GetSequenceSchema(IReadOnlyProperty)

Mengembalikan skema yang akan digunakan untuk urutan pembuatan nilai kunci.

GetSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)

Mengembalikan skema yang akan digunakan untuk urutan pembuatan nilai kunci.

GetSequenceSchemaConfigurationSource(IConventionProperty)

Mengembalikan ConfigurationSource untuk skema urutan pembuatan nilai kunci.

GetValueGenerationStrategy(IProperty)

Mengembalikan yang SqlServerValueGenerationStrategy akan digunakan untuk properti .

Jika tidak ada strategi yang ditetapkan untuk properti , maka strategi yang akan digunakan akan diambil dari IModel.

GetValueGenerationStrategy(IProperty, StoreObjectIdentifier)

Mengembalikan yang SqlServerValueGenerationStrategy akan digunakan untuk properti .

Jika tidak ada strategi yang ditetapkan untuk properti , maka strategi yang akan digunakan akan diambil dari IModel.

GetValueGenerationStrategy(IReadOnlyProperty)

Mengembalikan yang SqlServerValueGenerationStrategy akan digunakan untuk properti .

GetValueGenerationStrategy(IReadOnlyProperty, StoreObjectIdentifier)

Mengembalikan yang SqlServerValueGenerationStrategy akan digunakan untuk properti .

GetValueGenerationStrategy(IReadOnlyRelationalPropertyOverrides)

Mengembalikan yang SqlServerValueGenerationStrategy akan digunakan untuk properti .

GetValueGenerationStrategyConfigurationSource(IConventionProperty)

Mengembalikan ConfigurationSource untuk SqlServerValueGenerationStrategy.

GetValueGenerationStrategyConfigurationSource(IConventionProperty, StoreObjectIdentifier)

Mengembalikan ConfigurationSource untuk SqlServerValueGenerationStrategy tabel tertentu.

GetValueGenerationStrategyConfigurationSource(IConventionRelationalPropertyOverrides)

Mengembalikan ConfigurationSource untuk SqlServerValueGenerationStrategy tabel tertentu.

IsCompatibleWithValueGeneration(IProperty)

Mengembalikan nilai yang menunjukkan apakah properti kompatibel dengan apa pun SqlServerValueGenerationStrategy.

IsCompatibleWithValueGeneration(IReadOnlyProperty)

Mengembalikan nilai yang menunjukkan apakah properti kompatibel dengan apa pun SqlServerValueGenerationStrategy.

IsSparse(IReadOnlyProperty)

Mengembalikan nilai yang menunjukkan apakah kolom properti jarang.

IsSparse(IReadOnlyProperty, StoreObjectIdentifier)

Mengembalikan nilai yang menunjukkan apakah kolom properti jarang.

SetHiLoSequenceName(IConventionProperty, String, Boolean)

Mengatur nama yang akan digunakan untuk urutan hi-lo.

SetHiLoSequenceName(IMutableProperty, String)

Mengatur nama yang akan digunakan untuk urutan hi-lo.

SetHiLoSequenceSchema(IConventionProperty, String, Boolean)

Mengatur skema yang akan digunakan untuk urutan hi-lo.

SetHiLoSequenceSchema(IMutableProperty, String)

Mengatur skema yang akan digunakan untuk urutan hi-lo.

SetIdentityIncrement(IConventionProperty, Nullable<Int32>, Boolean)

Mengatur kenaikan identitas.

SetIdentityIncrement(IConventionProperty, Nullable<Int32>, StoreObjectIdentifier, Boolean)

Mengatur kenaikan identitas untuk tabel tertentu.

SetIdentityIncrement(IConventionRelationalPropertyOverrides, Nullable<Int32>, Boolean)

Mengatur kenaikan identitas untuk tabel tertentu.

SetIdentityIncrement(IMutableProperty, Nullable<Int32>)

Mengatur kenaikan identitas.

SetIdentityIncrement(IMutableProperty, Nullable<Int32>, StoreObjectIdentifier)

Mengatur kenaikan identitas untuk tabel tertentu.

SetIdentityIncrement(IMutableRelationalPropertyOverrides, Nullable<Int32>)

Mengatur kenaikan identitas untuk tabel tertentu.

SetIdentitySeed(IConventionProperty, Nullable<Int32>, Boolean)

Mengatur benih identitas.

SetIdentitySeed(IConventionProperty, Nullable<Int64>, Boolean)

Mengatur benih identitas.

SetIdentitySeed(IConventionProperty, Nullable<Int64>, StoreObjectIdentifier, Boolean)

Mengatur benih identitas untuk tabel tertentu.

SetIdentitySeed(IConventionRelationalPropertyOverrides, Nullable<Int64>, Boolean)

Mengatur benih identitas untuk tabel tertentu.

SetIdentitySeed(IMutableProperty, Nullable<Int32>)

Mengatur benih identitas.

SetIdentitySeed(IMutableProperty, Nullable<Int64>)

Mengatur benih identitas.

SetIdentitySeed(IMutableProperty, Nullable<Int64>, StoreObjectIdentifier)

Mengatur benih identitas untuk tabel tertentu.

SetIdentitySeed(IMutableRelationalPropertyOverrides, Nullable<Int64>)

Mengatur benih identitas untuk tabel tertentu.

SetIsSparse(IConventionProperty, Nullable<Boolean>, Boolean)

Mengatur nilai yang menunjukkan apakah kolom properti jarang.

SetIsSparse(IMutableProperty, Nullable<Boolean>)

Mengatur nilai yang menunjukkan apakah kolom properti jarang.

SetSequenceName(IConventionProperty, String, Boolean)

Mengatur nama yang akan digunakan untuk urutan pembuatan nilai kunci.

SetSequenceName(IMutableProperty, String)

Mengatur nama yang akan digunakan untuk urutan pembuatan nilai kunci.

SetSequenceSchema(IConventionProperty, String, Boolean)

Mengatur skema yang akan digunakan untuk urutan pembuatan nilai kunci.

SetSequenceSchema(IMutableProperty, String)

Mengatur skema yang akan digunakan untuk urutan pembuatan nilai kunci.

SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, Boolean)

SqlServerValueGenerationStrategy Mengatur yang akan digunakan untuk properti .

SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean)

Mengatur yang SqlServerValueGenerationStrategy akan digunakan untuk properti untuk tabel tertentu.

SetValueGenerationStrategy(IConventionRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>, Boolean)

Mengatur yang SqlServerValueGenerationStrategy akan digunakan untuk properti untuk tabel tertentu.

SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>)

SqlServerValueGenerationStrategy Mengatur yang akan digunakan untuk properti .

SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier)

Mengatur yang SqlServerValueGenerationStrategy akan digunakan untuk properti untuk tabel tertentu.

SetValueGenerationStrategy(IMutableRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>)

Mengatur yang SqlServerValueGenerationStrategy akan digunakan untuk properti untuk tabel tertentu.

Berlaku untuk