SqlServerPropertyBuilderExtensions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
SQL Server métodos de extensão específicos para PropertyBuilder.
public static class SqlServerPropertyBuilderExtensions
type SqlServerPropertyBuilderExtensions = class
Public Module SqlServerPropertyBuilderExtensions
- Herança
-
SqlServerPropertyBuilderExtensions
Comentários
Consulte Modelando tipos de entidade e relações e Acessando bancos de dados SQL Server e SQL do Azure com o EF Core para obter mais informações e exemplos.
Métodos
CanSetHiLoSequence(IConventionPropertyBuilder, String, String, Boolean) |
Retorna um valor que indica se o nome e o esquema fornecidos podem ser definidos para a sequência hi-lo. |
CanSetIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Retorna um valor que indica se o valor fornecido pode ser definido como o incremento para SQL Server IDENTITY. |
CanSetIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, StoreObjectIdentifier, Boolean) |
Retorna um valor que indica se o valor fornecido pode ser definido como o incremento para SQL Server IDENTITY para uma tabela específica. |
CanSetIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Retorna um valor que indica se o valor fornecido pode ser definido como a semente para SQL Server IDENTITY. |
CanSetIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, Boolean) |
Retorna um valor que indica se o valor fornecido pode ser definido como a semente para SQL Server IDENTITY. |
CanSetIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, StoreObjectIdentifier, Boolean) |
Retorna um valor que indica se o valor fornecido pode ser definido como a semente para SQL Server IDENTITY para uma tabela específica. |
CanSetIsSparse(IConventionPropertyBuilder, Nullable<Boolean>, Boolean) |
Retorna um valor que indica se a coluna da propriedade pode ser configurada como esparsa ao direcionar SQL Server. |
CanSetSequence(IConventionPropertyBuilder, String, String, Boolean) |
Retorna um valor que indica se o nome e o esquema fornecidos podem ser definidos para a sequência de geração de valor de chave. |
CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Retorna um valor que indica se o valor fornecido pode ser definido como a estratégia de geração de valor. |
CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean) |
Retorna um valor que indica se o valor fornecido pode ser definido como a estratégia de geração de valor para uma tabela específica. |
ForSqlServerHasColumnName(PropertyBuilder, String) |
Configura a coluna para a qual a propriedade é mapeada ao direcionar SQL Server. |
ForSqlServerHasColumnName<TProperty>(PropertyBuilder<TProperty>, String) |
Configura a coluna para a qual a propriedade é mapeada ao direcionar SQL Server. |
ForSqlServerHasColumnType(PropertyBuilder, String) |
Configura o tipo de dados da coluna para a qual a propriedade é mapeada ao direcionar SQL Server. Esse deve ser o nome de tipo completo, incluindo precisão, escala, comprimento etc. |
ForSqlServerHasColumnType<TProperty>(PropertyBuilder<TProperty>, String) |
Configura o tipo de dados da coluna para a qual a propriedade é mapeada ao direcionar SQL Server. Esse deve ser o nome de tipo completo, incluindo precisão, escala, comprimento etc. |
ForSqlServerHasComputedColumnSql(PropertyBuilder, String) |
Configura a propriedade a ser mapeada para uma coluna computada ao direcionar SQL Server. |
ForSqlServerHasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String) |
Configura a propriedade a ser mapeada para uma coluna computada ao direcionar SQL Server. |
ForSqlServerHasDefaultValue(PropertyBuilder, Object) |
Configura o valor padrão para a coluna para a qual a propriedade é mapeada ao direcionar SQL Server. |
ForSqlServerHasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object) |
Configura o valor padrão para a coluna para a qual a propriedade é mapeada ao direcionar SQL Server. |
ForSqlServerHasDefaultValueSql(PropertyBuilder, String) |
Configura a expressão de valor padrão para a coluna para a qual a propriedade é mapeada ao direcionar SQL Server. |
ForSqlServerHasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String) |
Configura a expressão de valor padrão para a coluna para a qual a propriedade é mapeada ao direcionar SQL Server. |
ForSqlServerHasHiLoSequence(IConventionPropertyBuilder, String, String, Boolean) |
Obsoleto.
Configura a sequência de banco de dados usada para o padrão hi-lo para gerar valores para a propriedade key ao direcionar SQL Server. |
ForSqlServerHasIdentityIncrement(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Obsoleto.
Configura o incremento para SQL Server IDENTITY. |
ForSqlServerHasIdentitySeed(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Obsoleto.
Configura a semente para SQL Server IDENTITY. |
ForSqlServerHasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Obsoleto.
Configura a estratégia de geração de valor para a propriedade key ao direcionar SQL Server. |
ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
Obsoleto.
Configura a propriedade key para usar um padrão hi-lo baseado em sequência para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
ForSqlServerUseSequenceHiLo<TProperty>(PropertyBuilder<TProperty>, String, String) |
Obsoleto.
Configura a propriedade key para usar um padrão hi-lo baseado em sequência para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
HasHiLoSequence(IConventionPropertyBuilder, String, String, Boolean) |
Configura a sequência de banco de dados usada para o padrão hi-lo para gerar valores para a propriedade key ao direcionar SQL Server. |
HasIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Configura o incremento para SQL Server IDENTITY. |
HasIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, StoreObjectIdentifier, Boolean) |
Configura o incremento para SQL Server IDENTITY para uma tabela específica. |
HasIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Configura a semente para SQL Server IDENTITY. |
HasIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, Boolean) |
Configura a semente para SQL Server IDENTITY. |
HasIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, StoreObjectIdentifier, Boolean) |
Configura a semente para SQL Server IDENTITY para uma tabela específica. |
HasSequence(IConventionPropertyBuilder, String, String, Boolean) |
Configura a sequência de banco de dados usada para o padrão de geração de valor de chave para gerar valores para a propriedade de chave ao direcionar SQL Server. |
HasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Configura a estratégia de geração de valor para a propriedade key ao direcionar SQL Server. |
HasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean) |
Configura a estratégia de geração de valor para a propriedade key ao direcionar SQL Server para uma tabela específica. |
IsSparse(IConventionPropertyBuilder, Nullable<Boolean>, Boolean) |
Configura se a coluna da propriedade é criada como esparsa ao direcionar SQL Server. |
IsSparse(PropertyBuilder, Boolean) |
Configura se a coluna da propriedade é criada como esparsa ao direcionar SQL Server. |
IsSparse<TProperty>(PropertyBuilder<TProperty>, Boolean) |
Configura se a coluna da propriedade é criada como esparsa ao direcionar SQL Server. |
UseHiLo(PropertyBuilder, String, String) |
Configura a propriedade key para usar um padrão hi-lo baseado em sequência para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
UseHiLo<TProperty>(PropertyBuilder<TProperty>, String, String) |
Configura a propriedade key para usar um padrão hi-lo baseado em sequência para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
UseIdentityColumn(ColumnBuilder, Int64, Int32) |
Configura a coluna de chave para usar o recurso SQL Server IDENTITY para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
UseIdentityColumn(PropertyBuilder, Int32, Int32) |
Configura a propriedade key para usar o recurso SQL Server IDENTITY para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
UseIdentityColumn(PropertyBuilder, Int64, Int32) |
Configura a propriedade key para usar o recurso SQL Server IDENTITY para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
UseIdentityColumn<TProperty>(ColumnBuilder<TProperty>, Int64, Int32) |
Configura a coluna de chave para usar o recurso SQL Server IDENTITY para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32) |
Configura a propriedade key para usar o recurso SQL Server IDENTITY para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int64, Int32) |
Configura a propriedade key para usar o recurso SQL Server IDENTITY para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
UseSequence(PropertyBuilder, String, String) |
Configura a propriedade key para usar um padrão de geração de valor de chave baseado em sequência para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
UseSequence<TProperty>(PropertyBuilder<TProperty>, String, String) |
Configura a propriedade key para usar um padrão de geração de valor de chave baseado em sequência para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
UseSqlServerIdentityColumn(PropertyBuilder, Int32, Int32) |
Obsoleto.
Configura a propriedade key para usar o recurso SQL Server IDENTITY para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
UseSqlServerIdentityColumn(PropertyBuilder) |
Configura a propriedade key para usar o recurso SQL Server IDENTITY para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
UseSqlServerIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32) |
Obsoleto.
Configura a propriedade key para usar o recurso SQL Server IDENTITY para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
UseSqlServerIdentityColumn<TProperty>(PropertyBuilder<TProperty>) |
Configura a propriedade key para usar o recurso SQL Server IDENTITY para gerar valores para novas entidades ao direcionar SQL Server. Esse método define a propriedade como OnAdd. |
Aplica-se a
Entity Framework