Idioma

SqliteStoreGenerationConvention 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 SqliteValueGenerationStrategy ao mesmo tempo.

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

Comentários

Consulte as convenções de criação de modelos e o acesso a bancos de dados SQLite com o EF Core para obter mais informações e exemplos.

Construtores

Nome Descrição
SqliteStoreGenerationConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Cria uma nova instância de SqliteStoreGenerationConvention.

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
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.

Aplica-se a