Bagikan melalui


SqlServerStoreGenerationConvention Kelas

Definisi

Konvensi yang memastikan bahwa properti tidak dikonfigurasi untuk memiliki nilai default, sebagai kolom komputasi atau menggunakan SqlServerValueGenerationStrategy pada saat yang sama.

public class SqlServerStoreGenerationConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.StoreGenerationConvention
type SqlServerStoreGenerationConvention = class
    inherit StoreGenerationConvention
Public Class SqlServerStoreGenerationConvention
Inherits StoreGenerationConvention
Warisan
SqlServerStoreGenerationConvention

Keterangan

Lihat Konvensi pembuatan model, dan Mengakses SQL Server dan Azure SQL database dengan EF Core untuk informasi dan contoh selengkapnya.

Konstruktor

SqlServerStoreGenerationConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Membuat instans baru .SqlServerStoreGenerationConvention

Properti

Dependencies

Dependensi untuk layanan ini.

(Diperoleh dari StoreGenerationConvention)
RelationalDependencies

Dependensi khusus penyedia relasional untuk layanan ini.

(Diperoleh dari StoreGenerationConvention)

Metode

ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Dipanggil setelah model diselesaikan.

(Diperoleh dari StoreGenerationConvention)
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Dipanggil ketika model sedang diselesaikan.

(Diperoleh dari StoreGenerationConvention)
ProcessPropertyAnnotationChanged(IConventionPropertyBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>)

Dipanggil setelah anotasi diubah pada properti.

Validate(IConventionProperty)

Konvensi yang memastikan bahwa properti tidak dikonfigurasi untuk memiliki nilai default, sebagai kolom komputasi atau menggunakan SqlServerValueGenerationStrategy pada saat yang sama.

Validate(IConventionProperty)

Melempar jika ada konfigurasi pembuatan penyimpanan yang bertentangan untuk properti ini.

(Diperoleh dari StoreGenerationConvention)
Validate(IConventionProperty, StoreObjectIdentifier)

Melempar jika ada konfigurasi pembuatan penyimpanan yang bertentangan untuk properti ini.

Validate(IConventionProperty, StoreObjectIdentifier)

Melempar jika ada konfigurasi pembuatan penyimpanan yang bertentangan untuk properti ini.

(Diperoleh dari StoreGenerationConvention)

Berlaku untuk