Compartilhar via


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.

public class SqlServerStoreGenerationConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.StoreGenerationConvention
type SqlServerStoreGenerationConvention = class
    inherit StoreGenerationConvention
Public Class SqlServerStoreGenerationConvention
Inherits StoreGenerationConvention
Herança
SqlServerStoreGenerationConvention

Comentários

Consulte 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

SqlServerStoreGenerationConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Cria uma nova instância de SqlServerStoreGenerationConvention.

Propriedades

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

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, StoreObjectIdentifier)

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

(Herdado de StoreGenerationConvention)
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.

Validate(IConventionProperty)

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

(Herdado de StoreGenerationConvention)

Aplica-se a