SqlServerEntityTypeExtensions 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 tipo de entidade para metadados específicos do SQL Server.
public static class SqlServerEntityTypeExtensions
type SqlServerEntityTypeExtensions = class
Public Module SqlServerEntityTypeExtensions
- Herança
-
SqlServerEntityTypeExtensions
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
GetHistoryTableName(IReadOnlyEntityType) |
Retorna um valor que representa o nome da tabela de histórico associada à entidade mapeada para uma tabela temporal. |
GetHistoryTableNameConfigurationSource(IConventionEntityType) |
Obtém a origem da configuração do nome da tabela de histórico temporal. |
GetHistoryTableSchema(IReadOnlyEntityType) |
Retorna um valor que representa o esquema da tabela de histórico associada à entidade mapeada para uma tabela temporal. |
GetHistoryTableSchemaConfigurationSource(IConventionEntityType) |
Obtém a origem da configuração do esquema da tabela de histórico temporal. |
GetIsMemoryOptimizedConfigurationSource(IConventionEntityType) |
Obtém a fonte de configuração para a configuração com otimização de memória. |
GetIsTemporalConfigurationSource(IConventionEntityType) |
Obtém a origem da configuração da tabela temporal. |
GetPeriodEndPropertyName(IReadOnlyEntityType) |
Retorna um valor que representa o nome da propriedade final do período da entidade mapeada para uma tabela temporal. |
GetPeriodEndPropertyNameConfigurationSource(IConventionEntityType) |
Obtém a origem da configuração do nome da propriedade final do período de tabela temporal. |
GetPeriodStartPropertyName(IReadOnlyEntityType) |
Retorna um valor que representa o nome da propriedade de início do período da entidade mapeada para uma tabela temporal. |
GetPeriodStartPropertyNameConfigurationSource(IConventionEntityType) |
Obtém a origem da configuração do nome da propriedade de início do período de tabela temporal. |
GetUseSqlOutputClauseConfigurationSource(IConventionEntityType) |
Obtém a fonte de configuração para usar a cláusula SQL OUTPUT ao salvar alterações na tabela. |
IsMemoryOptimized(IEntityType) |
Retorna um valor que indica se o tipo de entidade é mapeado para uma tabela com otimização de memória. |
IsMemoryOptimized(IReadOnlyEntityType) |
Retorna um valor que indica se o tipo de entidade é mapeado para uma tabela com otimização de memória. |
IsSqlOutputClauseUsed(IReadOnlyEntityType) |
Retorna um valor que indica se a cláusula SQL OUTPUT deve ser usada ao salvar alterações na tabela. A cláusula OUTPUT é incompatível com determinados recursos SQL Server, como tabelas com gatilhos. |
IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier) |
Retorna um valor que indica se a cláusula SQL OUTPUT deve ser usada ao salvar alterações na tabela especificada. A cláusula OUTPUT é incompatível com determinados recursos SQL Server, como tabelas com gatilhos. |
IsTemporal(IReadOnlyEntityType) |
Retorna um valor que indica se o tipo de entidade é mapeado para uma tabela temporal. |
SetHistoryTableName(IConventionEntityType, String, Boolean) |
Define um valor que representa o nome da tabela de histórico associada à entidade mapeada para uma tabela temporal. |
SetHistoryTableName(IMutableEntityType, String) |
Define um valor que representa o nome da tabela de histórico associada à entidade mapeada para uma tabela temporal. |
SetHistoryTableSchema(IConventionEntityType, String, Boolean) |
Define um valor que representa o esquema da tabela de histórico associada à entidade mapeada para uma tabela temporal. |
SetHistoryTableSchema(IMutableEntityType, String) |
Define um valor que representa o esquema da tabela de histórico associada à entidade mapeada para uma tabela temporal. |
SetIsMemoryOptimized(IConventionEntityType, Nullable<Boolean>, Boolean) |
Define um valor que indica se o tipo de entidade é mapeado para uma tabela com otimização de memória. |
SetIsMemoryOptimized(IMutableEntityType, Boolean) |
Define um valor que indica se o tipo de entidade é mapeado para uma tabela com otimização de memória. |
SetIsTemporal(IConventionEntityType, Nullable<Boolean>, Boolean) |
Define um valor que indica se o tipo de entidade é mapeado para uma tabela temporal. |
SetIsTemporal(IMutableEntityType, Boolean) |
Define um valor que indica se o tipo de entidade é mapeado para uma tabela temporal. |
SetPeriodEndPropertyName(IConventionEntityType, String, Boolean) |
Define um valor que representa o nome da propriedade final do período da entidade mapeada para uma tabela temporal. |
SetPeriodEndPropertyName(IMutableEntityType, String) |
Define um valor que representa o nome da propriedade final do período da entidade mapeada para uma tabela temporal. |
SetPeriodStartPropertyName(IConventionEntityType, String, Boolean) |
Define um valor que representa o nome da propriedade de início do período da entidade mapeada para uma tabela temporal. |
SetPeriodStartPropertyName(IMutableEntityType, String) |
Define um valor que representa o nome da propriedade de início do período da entidade mapeada para uma tabela temporal. |
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, Boolean) |
Define um valor que indica se a cláusula SQL OUTPUT deve ser usada ao salvar alterações na tabela. A cláusula OUTPUT é incompatível com determinados recursos SQL Server, como tabelas com gatilhos. |
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean) |
Define um valor que indica se a cláusula SQL OUTPUT deve ser usada ao salvar alterações na tabela. A cláusula OUTPUT é incompatível com determinados recursos SQL Server, como tabelas com gatilhos. |
UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>) |
Define um valor que indica se a cláusula SQL OUTPUT deve ser usada ao salvar alterações na tabela. A cláusula OUTPUT é incompatível com determinados recursos SQL Server, como tabelas com gatilhos. |
UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>, StoreObjectIdentifier) |
Define um valor que indica se a cláusula SQL OUTPUT deve ser usada ao salvar alterações na tabela. A cláusula OUTPUT é incompatível com determinados recursos SQL Server, como tabelas com gatilhos. |
Aplica-se a
Entity Framework