Idioma

SqlServerStoreGenerationConvention Classe

Definição

Uma convenção que garante que as propriedades não estejam configuradas para ter um valor padrão, como coluna computada ou usando um SqlServerValueGenerationStrategy ao mesmo tempo.

[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
Herança
SqlServerStoreGenerationConvention
Atributos

Comentários

Consulte as convenções de criação de modelo e acessando bancos de dados SQL Server e SQL do Azure com o EF Core para obter mais informações e exemplos.

Construtores

Nome Descrição
SqlServerStoreGenerationConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Cria uma nova instância de SqlServerStoreGenerationConvention.

Propriedades

Nome Descrição
Dependencies

Dependências para esse serviço.

(Herdado de StoreGenerationConvention)
RelationalDependencies

Dependências específicas do provedor relacional para esse serviço.

(Herdado de StoreGenerationConvention)

Métodos

Nome Descrição
ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Chamado depois que um modelo é finalizado.

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

Chamado quando um modelo está sendo finalizado.

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

Chamado depois que uma anotação é alterada em uma propriedade.

Validate(IConventionProperty, StoreObjectIdentifier)

Gera se houver configuração de geração de repositório conflitante para essa propriedade.

Validate(IConventionProperty)

Uma convenção que garante que as propriedades não estejam configuradas para ter um valor padrão, como coluna computada ou usando um SqlServerValueGenerationStrategy ao mesmo tempo.

Aplica-se a