Bagikan melalui


ScaffoldingPropertyAnnotations Kelas

Definisi

public class ScaffoldingPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
type ScaffoldingPropertyAnnotations = class
    inherit RelationalPropertyAnnotations
Public Class ScaffoldingPropertyAnnotations
Inherits RelationalPropertyAnnotations
Warisan
ScaffoldingPropertyAnnotations

Konstruktor

ScaffoldingPropertyAnnotations(IProperty)

Bidang

ProviderFullAnnotationNames (Diperoleh dari RelationalPropertyAnnotations)

Properti

Annotations

Pembantu RelationalAnnotations yang IProperty mewakili untuk membuat anotasi.

(Diperoleh dari RelationalPropertyAnnotations)
ColumnName

Nama kolom tempat properti dipetakan.

(Diperoleh dari RelationalPropertyAnnotations)
ColumnOrdinal
ColumnType

Jenis database kolom tempat properti dipetakan.

(Diperoleh dari RelationalPropertyAnnotations)
ComputedColumnSql

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

(Diperoleh dari RelationalPropertyAnnotations)
DefaultValue

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

(Diperoleh dari RelationalPropertyAnnotations)
DefaultValueSql

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

(Diperoleh dari RelationalPropertyAnnotations)
IsFixedLength

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

(Diperoleh dari RelationalPropertyAnnotations)
Property

untuk IProperty membuat anotasi.

(Diperoleh dari RelationalPropertyAnnotations)
ShouldThrowOnConflict

Menunjukkan apakah pengecualian harus dilemparkan atau tidak jika konfigurasi yang bertentangan diatur. Ini biasanya ditimpa saat membangun menggunakan API yang fasih untuk mengimplementasikan semantik panggilan terakhir yang menang.

(Diperoleh dari RelationalPropertyAnnotations)
ShouldThrowOnInvalidConfiguration

Menunjukkan apakah pengecualian harus dilemparkan atau tidak jika konfigurasi yang tidak valid diatur.

(Diperoleh dari RelationalPropertyAnnotations)

Metode

CanSetComputedColumnSql(String)

Menentukan apakah dapat diatur atau tidak ComputedColumnSql tanpa konflik.

Metode ini dapat melempar jika ShouldThrowOnConflict mengembalikan true.

(Diperoleh dari RelationalPropertyAnnotations)
CanSetDefaultValue(Object)

Menentukan apakah dapat diatur atau tidak DefaultValue tanpa konflik.

Metode ini dapat melempar jika ShouldThrowOnConflict mengembalikan true.

(Diperoleh dari RelationalPropertyAnnotations)
CanSetDefaultValueSql(String)

Menentukan apakah dapat diatur atau tidak DefaultValueSql tanpa konflik.

Metode ini dapat melempar jika ShouldThrowOnConflict mengembalikan true.

(Diperoleh dari RelationalPropertyAnnotations)
ClearAllServerGeneratedValues()

Menghapus nilai apa pun yang ditetapkan untuk DefaultValue, DefaultValueSql, dan ComputedColumnSql.

(Diperoleh dari RelationalPropertyAnnotations)
GetAnnotations(IEntityType)

Mendapatkan instans RelationalEntityTypeAnnotations untuk IEntityType mempertahankan RelationalAnnotations semantik yang diberikan yang digunakan oleh instans ini untuk mengontrol pengaturan anotasi menurut konvensi.

(Diperoleh dari RelationalPropertyAnnotations)
GetAnnotations(IProperty)

Mendapatkan instans RelationalPropertyAnnotations untuk IProperty mempertahankan RelationalAnnotations semantik yang diberikan yang digunakan oleh instans ini untuk mengontrol pengaturan anotasi menurut konvensi.

(Diperoleh dari RelationalPropertyAnnotations)
GetComputedColumnSql(Boolean)

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

(Diperoleh dari RelationalPropertyAnnotations)
GetDefaultValue(Boolean)

Mendapatkan nilai default untuk digunakan dalam definisi kolom saat membuat kolom untuk properti ini.

(Diperoleh dari RelationalPropertyAnnotations)
GetDefaultValueSql(Boolean)

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

(Diperoleh dari RelationalPropertyAnnotations)
SetColumnName(String)

Upaya untuk mengatur ColumnName menggunakan semantik yang RelationalAnnotations digunakan.

(Diperoleh dari RelationalPropertyAnnotations)
SetColumnType(String)

Upaya untuk mengatur ColumnType menggunakan semantik yang RelationalAnnotations digunakan.

(Diperoleh dari RelationalPropertyAnnotations)
SetComputedColumnSql(String)

Upaya untuk mengatur ComputedColumnSql menggunakan semantik yang RelationalAnnotations digunakan.

(Diperoleh dari RelationalPropertyAnnotations)
SetDefaultValue(Object)

Upaya untuk mengatur DefaultValue menggunakan semantik yang RelationalAnnotations digunakan.

(Diperoleh dari RelationalPropertyAnnotations)
SetDefaultValueSql(String)

Upaya untuk mengatur DefaultValueSql menggunakan semantik yang RelationalAnnotations digunakan.

(Diperoleh dari RelationalPropertyAnnotations)
SetFixedLength(Boolean)

Mengonfigurasi properti karena hanya mampu menyimpan data dengan panjang tetap, seperti string.

(Diperoleh dari RelationalPropertyAnnotations)

Berlaku untuk