SqlServerEntityTypeBuilderExtensions 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 EntityTypeBuilder.
public static class SqlServerEntityTypeBuilderExtensions
type SqlServerEntityTypeBuilderExtensions = class
Public Module SqlServerEntityTypeBuilderExtensions
- Herança
-
SqlServerEntityTypeBuilderExtensions
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
CanSetHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se o nome da tabela de histórico determinado pode ser definido para a entidade. |
CanSetHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se a tabela mapeada pode ter o esquema da tabela de histórico. |
CanSetIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Retorna um valor que indica se a tabela mapeada pode ser configurada como otimizada para memória. |
CanSetIsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Retorna um valor que indica se a tabela mapeada pode ser configurada como temporal. |
CanSetPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se a tabela mapeada pode ter a propriedade de término do período. |
CanSetPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se a tabela mapeada pode ter a propriedade de início do período. |
ForSqlServerHasIndex<TEntity>(EntityTypeBuilder<TEntity>, Expression<Func<TEntity,Object>>) |
Configura um índice nas propriedades especificadas. Se houver um índice existente no conjunto de propriedades fornecido, o índice existente será retornado para configuração. |
ForSqlServerIsMemoryOptimized(EntityTypeBuilder, Boolean) |
Obsoleto.
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server como com otimização de memória. |
ForSqlServerIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Obsoleto.
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server como com otimização de memória. |
ForSqlServerIsMemoryOptimized(OwnedNavigationBuilder, Boolean) |
Obsoleto.
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server como com otimização de memória. |
ForSqlServerIsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean) |
Obsoleto.
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server como com otimização de memória. |
ForSqlServerIsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean) |
Obsoleto.
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server como com otimização de memória. |
ForSqlServerToTable(EntityTypeBuilder, String) |
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server. |
ForSqlServerToTable(EntityTypeBuilder, String, String) |
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server. |
ForSqlServerToTable<TEntity>(EntityTypeBuilder<TEntity>, String) |
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server. |
ForSqlServerToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String) |
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server. |
HasPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Configura uma propriedade de término de período para a entidade mapeada para uma tabela temporal. |
HasPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Configura uma propriedade de início de período para a entidade mapeada para uma tabela temporal. |
IsMemoryOptimized(EntityTypeBuilder, Boolean) |
Obsoleto.
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server como com otimização de memória. |
IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server como com otimização de memória. |
IsMemoryOptimized(OwnedNavigationBuilder, Boolean) |
Obsoleto.
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server como com otimização de memória. |
IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean) |
Obsoleto.
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server como com otimização de memória. |
IsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean) |
Obsoleto.
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server como com otimização de memória. |
IsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Configura a tabela como temporal. |
UseHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Configura um nome de tabela de histórico para a entidade mapeada para uma tabela temporal. |
UseHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Configura um esquema de tabela de histórico para a entidade mapeada para uma tabela temporal. |
Aplica-se a
Entity Framework
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de