Compartir a través de


SqlServerMemoryOptimizedTablesConvention Clase

Definición

Convención que configura índices como no agrupados para tablas optimizadas para memoria.

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
Herencia
SqlServerMemoryOptimizedTablesConvention
Implementaciones

Comentarios

Consulte Convenciones de creación de modelos y Acceso a SQL Server y bases de datos de Azure SQL con EF Core para obtener más información y ejemplos.

Constructores

SqlServerMemoryOptimizedTablesConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Crea una nueva instancia de SqlServerMemoryOptimizedTablesConvention.

Propiedades

Dependencies

Dependencias para este servicio.

RelationalDependencies

Dependencias específicas del proveedor relacional para este servicio.

Métodos

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

Se llama después de cambiar una anotación en un tipo de entidad.

ProcessIndexAdded(IConventionIndexBuilder, IConventionContext<IConventionIndexBuilder>)

Se llama después de agregar un índice al tipo de entidad.

ProcessKeyAdded(IConventionKeyBuilder, IConventionContext<IConventionKeyBuilder>)

Se llama después de agregar una clave al tipo de entidad.

Se aplica a