Bagikan melalui


SqlServerTemporalConvention Kelas

Definisi

Konvensi yang memanipulasi pengaturan temporal untuk entitas yang dipetakan ke tabel temporal.

public class SqlServerTemporalConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeAnnotationChangedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.ISkipNavigationForeignKeyChangedConvention
public class SqlServerTemporalConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeAnnotationChangedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.ISkipNavigationForeignKeyChangedConvention
type SqlServerTemporalConvention = class
    interface IEntityTypeAnnotationChangedConvention
    interface IConvention
    interface ISkipNavigationForeignKeyChangedConvention
type SqlServerTemporalConvention = class
    interface IEntityTypeAnnotationChangedConvention
    interface IConvention
    interface ISkipNavigationForeignKeyChangedConvention
    interface IModelFinalizingConvention
Public Class SqlServerTemporalConvention
Implements IEntityTypeAnnotationChangedConvention, ISkipNavigationForeignKeyChangedConvention
Public Class SqlServerTemporalConvention
Implements IEntityTypeAnnotationChangedConvention, IModelFinalizingConvention, ISkipNavigationForeignKeyChangedConvention
Warisan
SqlServerTemporalConvention
Penerapan

Keterangan

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

Konstruktor

SqlServerTemporalConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Membuat instans baru .SqlServerTemporalConvention

Properti

Dependencies

Dependensi untuk layanan ini.

RelationalDependencies

Dependensi khusus penyedia relasional untuk layanan ini.

Metode

ProcessEntityTypeAnnotationChanged(IConventionEntityTypeBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>)

Dipanggil setelah anotasi diubah pada jenis entitas.

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Dipanggil ketika model sedang diselesaikan.

ProcessSkipNavigationForeignKeyChanged(IConventionSkipNavigationBuilder, IConventionForeignKey, IConventionForeignKey, IConventionContext<IConventionForeignKey>)

Dipanggil setelah navigasi lewati terbalik diubah.

Berlaku untuk