SqlServerEntityTypeBuilderExtensions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
SQL Server méthodes d’extension spécifiques pour EntityTypeBuilder.
public static class SqlServerEntityTypeBuilderExtensions
type SqlServerEntityTypeBuilderExtensions = class
Public Module SqlServerEntityTypeBuilderExtensions
- Héritage
-
SqlServerEntityTypeBuilderExtensions
Remarques
Pour plus d’informations et d’exemples, consultez Modélisation des types d’entités et des relations et Accès aux bases de données SQL Server et Azure SQL avec EF Core.
Méthodes
CanSetHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Retourne une valeur indiquant si le nom de table d’historique donné peut être défini pour l’entité. |
CanSetHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Retourne une valeur indiquant si la table mappée peut avoir un schéma de table d’historique. |
CanSetIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Retourne une valeur indiquant si la table mappée peut être configurée comme optimisée en mémoire. |
CanSetIsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Retourne une valeur indiquant si la table mappée peut être configurée comme temporelle. |
CanSetPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Retourne une valeur indiquant si la table mappée peut avoir une propriété de fin de période. |
CanSetPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Retourne une valeur indiquant si la table mappée peut avoir une propriété de début de période. |
ForSqlServerHasIndex<TEntity>(EntityTypeBuilder<TEntity>, Expression<Func<TEntity,Object>>) |
Configure un index sur les propriétés spécifiées. S’il existe un index sur le jeu de propriétés donné, l’index existant est retourné pour la configuration. |
ForSqlServerIsMemoryOptimized(EntityTypeBuilder, Boolean) |
Obsolète.
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée. |
ForSqlServerIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Obsolète.
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée. |
ForSqlServerIsMemoryOptimized(OwnedNavigationBuilder, Boolean) |
Obsolète.
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée. |
ForSqlServerIsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean) |
Obsolète.
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée. |
ForSqlServerIsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean) |
Obsolète.
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée. |
ForSqlServerToTable(EntityTypeBuilder, String) |
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server. |
ForSqlServerToTable(EntityTypeBuilder, String, String) |
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server. |
ForSqlServerToTable<TEntity>(EntityTypeBuilder<TEntity>, String) |
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server. |
ForSqlServerToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String) |
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server. |
HasPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Configure une propriété de fin de période pour l’entité mappée à une table temporelle. |
HasPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Configure une propriété de début de période pour l’entité mappée à une table temporelle. |
IsMemoryOptimized(EntityTypeBuilder, Boolean) |
Obsolète.
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée. |
IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée. |
IsMemoryOptimized(OwnedNavigationBuilder, Boolean) |
Obsolète.
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée. |
IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean) |
Obsolète.
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée. |
IsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean) |
Obsolète.
Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée. |
IsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Configure la table comme temporelle. |
UseHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Configure un nom de table d’historique pour l’entité mappée à une table temporelle. |
UseHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Configure un schéma de table d’historique pour l’entité mappée à une table temporelle. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour