SqlServerModelExtensions 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.
Métodos de extensão de modelo para metadados específicos do SQL Server.
public static class SqlServerModelExtensions
type SqlServerModelExtensions = class
Public Module SqlServerModelExtensions
- Herança
-
SqlServerModelExtensions
Comentários
Consulte Modelagem de tipos e relações de entidade e Acessando bancos de dados SQL Server e SQL do Azure com o EF Core para obter mais informações e exemplos.
Campos
DefaultHiLoSequenceName |
O nome padrão para a sequência hi-lo. |
DefaultSequenceNameSuffix |
O prefixo padrão para sequências aplicadas às propriedades. |
Métodos
GetDatabaseMaxSize(IModel) |
Retorna o tamanho máximo do banco de dados. |
GetDatabaseMaxSize(IReadOnlyModel) |
Retorna o tamanho máximo do banco de dados. |
GetDatabaseMaxSizeConfigurationSource(IConventionModel) |
Retorna o ConfigurationSource para o tamanho máximo do banco de dados. |
GetHiLoSequenceName(IModel) |
Retorna o nome a ser usado para a sequência hi-lo padrão. |
GetHiLoSequenceName(IReadOnlyModel) |
Retorna o nome a ser usado para a sequência hi-lo padrão. |
GetHiLoSequenceNameConfigurationSource(IConventionModel) |
Retorna o ConfigurationSource para o nome de sequência hi-lo padrão. |
GetHiLoSequenceSchema(IModel) |
Retorna o esquema a ser usado para a sequência hi-lo padrão. UseHiLo(PropertyBuilder, String, String) |
GetHiLoSequenceSchema(IReadOnlyModel) |
Retorna o esquema a ser usado para a sequência hi-lo padrão. UseHiLo(PropertyBuilder, String, String) |
GetHiLoSequenceSchemaConfigurationSource(IConventionModel) |
Retorna o ConfigurationSource para o esquema de sequência hi-lo padrão. |
GetIdentityIncrement(IModel) |
Retorna o incremento de identidade padrão. |
GetIdentityIncrement(IReadOnlyModel) |
Retorna o incremento de identidade padrão. |
GetIdentityIncrementConfigurationSource(IConventionModel) |
Retorna o ConfigurationSource para o incremento de identidade padrão. |
GetIdentitySeed(IModel) |
Retorna a semente de identidade padrão. |
GetIdentitySeed(IReadOnlyModel) |
Retorna a semente de identidade padrão. |
GetIdentitySeedConfigurationSource(IConventionModel) |
Retorna o ConfigurationSource para o esquema padrão. |
GetPerformanceLevelSql(IModel) |
Retorna o nível de desempenho do banco de dados. |
GetPerformanceLevelSql(IReadOnlyModel) |
Retorna o nível de desempenho do banco de dados. |
GetPerformanceLevelSqlConfigurationSource(IConventionModel) |
Retorna o ConfigurationSource para o nível de desempenho do banco de dados. |
GetSequenceNameSuffix(IReadOnlyModel) |
Retorna o sufixo a ser acrescentado ao nome de sequências criadas automaticamente. |
GetSequenceNameSuffixConfigurationSource(IConventionModel) |
Retorna o ConfigurationSource para o sufixo de nome da sequência de geração de valor padrão. |
GetSequenceSchema(IReadOnlyModel) |
Retorna o esquema a ser usado para a sequência de geração de valor padrão. UseSequence(PropertyBuilder, String, String) |
GetSequenceSchemaConfigurationSource(IConventionModel) |
Retorna o ConfigurationSource para o esquema de sequência de geração de valor de chave padrão. |
GetServiceTierSql(IModel) |
Retorna a camada de serviço do banco de dados. |
GetServiceTierSql(IReadOnlyModel) |
Retorna a camada de serviço do banco de dados. |
GetServiceTierSqlConfigurationSource(IConventionModel) |
Retorna o ConfigurationSource para a camada de serviço do banco de dados. |
GetValueGenerationStrategy(IModel) |
Retorna o SqlServerValueGenerationStrategy a ser usado para propriedades de chaves no modelo, a menos que a propriedade tenha uma estratégia definida explicitamente. |
GetValueGenerationStrategy(IReadOnlyModel) |
Retorna o SqlServerValueGenerationStrategy a ser usado para propriedades de chaves no modelo, a menos que a propriedade tenha uma estratégia definida explicitamente. |
GetValueGenerationStrategyConfigurationSource(IConventionModel) |
Retorna o ConfigurationSource para o padrão SqlServerValueGenerationStrategy. |
SetDatabaseMaxSize(IConventionModel, String, Boolean) |
Define o tamanho máximo do banco de dados. |
SetDatabaseMaxSize(IMutableModel, String) |
Define o tamanho máximo do banco de dados. |
SetHiLoSequenceName(IConventionModel, String, Boolean) |
Define o nome a ser usado para a sequência hi-lo padrão. |
SetHiLoSequenceName(IMutableModel, String) |
Define o nome a ser usado para a sequência hi-lo padrão. |
SetHiLoSequenceSchema(IConventionModel, String, Boolean) |
Define o esquema a ser usado para a sequência hi-lo padrão. |
SetHiLoSequenceSchema(IMutableModel, String) |
Define o esquema a ser usado para a sequência hi-lo padrão. |
SetIdentityIncrement(IConventionModel, Nullable<Int32>, Boolean) |
Define o incremento de identidade padrão. |
SetIdentityIncrement(IMutableModel, Nullable<Int32>) |
Define o incremento de identidade padrão. |
SetIdentitySeed(IConventionModel, Nullable<Int32>, Boolean) |
Define a semente de identidade padrão. |
SetIdentitySeed(IConventionModel, Nullable<Int64>, Boolean) |
Define a semente de identidade padrão. |
SetIdentitySeed(IMutableModel, Nullable<Int32>) |
Define a semente de identidade padrão. |
SetIdentitySeed(IMutableModel, Nullable<Int64>) |
Define a semente de identidade padrão. |
SetPerformanceLevelSql(IConventionModel, String, Boolean) |
Define o nível de desempenho do banco de dados. |
SetPerformanceLevelSql(IMutableModel, String) |
Define o nível de desempenho do banco de dados. |
SetSequenceNameSuffix(IConventionModel, String, Boolean) |
Define o sufixo a ser acrescentado ao nome de sequências criadas automaticamente. |
SetSequenceNameSuffix(IMutableModel, String) |
Define o sufixo a ser acrescentado ao nome de sequências criadas automaticamente. |
SetSequenceSchema(IConventionModel, String, Boolean) |
Define o esquema a ser usado para a sequência de geração de valor de chave padrão. |
SetSequenceSchema(IMutableModel, String) |
Define o esquema a ser usado para a sequência de geração de valor de chave padrão. |
SetServiceTierSql(IConventionModel, String, Boolean) |
Define a camada de serviço do banco de dados. |
SetServiceTierSql(IMutableModel, String) |
Define a camada de serviço do banco de dados. |
SetValueGenerationStrategy(IConventionModel, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Define o SqlServerValueGenerationStrategy a ser usado para propriedades de chaves no modelo que não têm uma estratégia definida explicitamente. |
SetValueGenerationStrategy(IMutableModel, Nullable<SqlServerValueGenerationStrategy>) |
Define o SqlServerValueGenerationStrategy a ser usado para propriedades de chaves no modelo que não têm uma estratégia definida explicitamente. |
Aplica-se a
Entity Framework