Bagikan melalui


SqlServerMemoryOptimizedTablesConvention Kelas

Definisi

Konvensi yang mengonfigurasi indeks sebagai non-kluster untuk tabel yang dioptimalkan memori.

public class SqlServerMemoryOptimizedTablesConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeAnnotationChangedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IIndexAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IKeyAddedConvention
type SqlServerMemoryOptimizedTablesConvention = class
    interface IEntityTypeAnnotationChangedConvention
    interface IConvention
    interface IKeyAddedConvention
    interface IIndexAddedConvention
Public Class SqlServerMemoryOptimizedTablesConvention
Implements IEntityTypeAnnotationChangedConvention, IIndexAddedConvention, IKeyAddedConvention
Warisan
SqlServerMemoryOptimizedTablesConvention
Penerapan

Keterangan

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

Konstruktor

SqlServerMemoryOptimizedTablesConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Membuat instans baru .SqlServerMemoryOptimizedTablesConvention

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.

ProcessIndexAdded(IConventionIndexBuilder, IConventionContext<IConventionIndexBuilder>)

Dipanggil setelah indeks ditambahkan ke jenis entitas.

ProcessKeyAdded(IConventionKeyBuilder, IConventionContext<IConventionKeyBuilder>)

Dipanggil setelah kunci ditambahkan ke jenis entitas.

Berlaku untuk