Bagikan melalui


ISqlServerPropertyAnnotations Antarmuka

Definisi

API untuk anotasi khusus SQL Server diakses melalui SqlServer(IProperty).

public interface ISqlServerPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations
type ISqlServerPropertyAnnotations = interface
    interface IRelationalPropertyAnnotations
Public Interface ISqlServerPropertyAnnotations
Implements IRelationalPropertyAnnotations
Turunan
Penerapan

Properti

ColumnName

Nama kolom tempat properti dipetakan.

(Diperoleh dari IRelationalPropertyAnnotations)
ColumnType

Jenis database kolom tempat properti dipetakan.

(Diperoleh dari IRelationalPropertyAnnotations)
ComputedColumnSql

Ekspresi SQL batasan komputasi yang harus digunakan saat membuat kolom untuk properti ini.

(Diperoleh dari IRelationalPropertyAnnotations)
DefaultValue

Nilai default yang digunakan dalam definisi kolom saat membuat kolom untuk properti ini.

(Diperoleh dari IRelationalPropertyAnnotations)
DefaultValueSql

Ekspresi SQL batasan default yang harus digunakan saat membuat kolom untuk properti ini.

(Diperoleh dari IRelationalPropertyAnnotations)
HiLoSequenceName

Mendapatkan nama urutan untuk digunakan dengan ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

HiLoSequenceSchema

Mendapatkan skema untuk urutan yang akan digunakan dengan ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

IsFixedLength

Bendera yang menunjukkan apakah properti mampu menyimpan hanya data panjang tetap, seperti string.

(Diperoleh dari IRelationalPropertyAnnotations)
ValueGenerationStrategy

Mendapatkan untuk SqlServerValueGenerationStrategy digunakan untuk properti .

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

Metode

FindHiLoSequence()

ISequence Menemukan dalam model yang akan digunakanForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

Berlaku untuk