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