Lenguaje

SqlServerStoreGenerationConvention Clase

Definición

Convención que garantiza que las propiedades no estén configuradas para tener un valor predeterminado, como columna calculada o mediante al SqlServerValueGenerationStrategy mismo tiempo.

[System.Runtime.CompilerServices.Nullable(0)]
public class SqlServerStoreGenerationConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.StoreGenerationConvention
public class SqlServerStoreGenerationConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.StoreGenerationConvention
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerStoreGenerationConvention = class
    inherit StoreGenerationConvention
type SqlServerStoreGenerationConvention = class
    inherit StoreGenerationConvention
Public Class SqlServerStoreGenerationConvention
Inherits StoreGenerationConvention
Herencia
SqlServerStoreGenerationConvention
Atributos

Comentarios

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

Constructores

Nombre Description
SqlServerStoreGenerationConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Crea una nueva instancia de SqlServerStoreGenerationConvention.

Propiedades

Nombre Description
Dependencies

Dependencias de este servicio.

(Heredado de StoreGenerationConvention)
RelationalDependencies

Dependencias específicas del proveedor relacional para este servicio.

(Heredado de StoreGenerationConvention)

Métodos

Nombre Description
ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Se llama después de finalizar un modelo.

(Heredado de StoreGenerationConvention)
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Se llama cuando se finaliza un modelo.

(Heredado de StoreGenerationConvention)
ProcessPropertyAnnotationChanged(IConventionPropertyBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>)

Se llama después de cambiar una anotación en una propiedad .

Validate(IConventionProperty, StoreObjectIdentifier)

Produce si hay una configuración de generación de almacén en conflicto para esta propiedad.

Validate(IConventionProperty)

Convención que garantiza que las propiedades no estén configuradas para tener un valor predeterminado, como columna calculada o mediante al SqlServerValueGenerationStrategy mismo tiempo.

Se aplica a