SqlServerEntityTypeBuilderExtensions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
SQL Server métodos de extensión específicos para EntityTypeBuilder.
public static class SqlServerEntityTypeBuilderExtensions
type SqlServerEntityTypeBuilderExtensions = class
Public Module SqlServerEntityTypeBuilderExtensions
- Herencia
-
SqlServerEntityTypeBuilderExtensions
Comentarios
Consulte Modelado de tipos de entidad y relaciones, y Acceso a SQL Server y bases de datos de Azure SQL con EF Core para obtener más información y ejemplos.
Métodos
CanSetHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Devuelve un valor que indica si el nombre de la tabla de historial especificado se puede establecer para la entidad. |
CanSetHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Devuelve un valor que indica si la tabla asignada puede tener un esquema de tabla de historial. |
CanSetIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Devuelve un valor que indica si la tabla asignada se puede configurar como optimizada para memoria. |
CanSetIsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Devuelve un valor que indica si la tabla asignada se puede configurar como temporal. |
CanSetPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Devuelve un valor que indica si la tabla asignada puede tener una propiedad final de período. |
CanSetPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Devuelve un valor que indica si la tabla asignada puede tener una propiedad de inicio de período. |
ForSqlServerHasIndex<TEntity>(EntityTypeBuilder<TEntity>, Expression<Func<TEntity,Object>>) |
Configura un índice en las propiedades especificadas. Si hay un índice existente en el conjunto de propiedades especificado, se devolverá el índice existente para la configuración. |
ForSqlServerIsMemoryOptimized(EntityTypeBuilder, Boolean) |
Obsoletos.
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server como optimizada para memoria. |
ForSqlServerIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Obsoletos.
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server como optimizada para memoria. |
ForSqlServerIsMemoryOptimized(OwnedNavigationBuilder, Boolean) |
Obsoletos.
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server como optimizada para memoria. |
ForSqlServerIsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean) |
Obsoletos.
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server como optimizada para memoria. |
ForSqlServerIsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean) |
Obsoletos.
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server como optimizada para memoria. |
ForSqlServerToTable(EntityTypeBuilder, String) |
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server. |
ForSqlServerToTable(EntityTypeBuilder, String, String) |
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server. |
ForSqlServerToTable<TEntity>(EntityTypeBuilder<TEntity>, String) |
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server. |
ForSqlServerToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String) |
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server. |
HasPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Configura una propiedad de fin de período para la entidad asignada a una tabla temporal. |
HasPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Configura una propiedad de inicio de período para la entidad asignada a una tabla temporal. |
IsMemoryOptimized(EntityTypeBuilder, Boolean) |
Obsoletos.
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server como optimizada para memoria. |
IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server como optimizada para memoria. |
IsMemoryOptimized(OwnedNavigationBuilder, Boolean) |
Obsoletos.
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server como optimizada para memoria. |
IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean) |
Obsoletos.
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server como optimizada para memoria. |
IsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean) |
Obsoletos.
Configura la tabla a la que se asigna la entidad al establecer como destino SQL Server como optimizada para memoria. |
IsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Configura la tabla como temporal. |
UseHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Configura un nombre de tabla de historial para la entidad asignada a una tabla temporal. |
UseHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Configura un esquema de tabla de historial para la entidad asignada a una tabla temporal. |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de