RelationalEntityTypeBuilderExtensions Classe

Définition

Méthodes d’extension spécifiques à la base de données relationnelle pour EntityTypeBuilder.

public static class RelationalEntityTypeBuilderExtensions
type RelationalEntityTypeBuilderExtensions = class
Public Module RelationalEntityTypeBuilderExtensions
Héritage
RelationalEntityTypeBuilderExtensions

Remarques

Pour plus d’informations et d’exemples, consultez Modélisation des types d’entités et des relations .

Méthodes

CanExcludeTableFromMigrations(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Retourne une valeur indiquant si la table à laquelle ce type d’entité est mappé peut être exclue des migrations à l’aide de la source de configuration spécifiée.

CanHaveCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean)

Retourne une valeur indiquant si la contrainte case activée peut être configurée.

CanSetCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean)
Obsolète.

Retourne une valeur indiquant si la contrainte case activée peut être configurée.

CanSetComment(IConventionEntityTypeBuilder, String, Boolean)

Retourne une valeur indiquant si un commentaire peut être défini pour ce type d’entité à l’aide de la source de configuration spécifiée.

CanSetFunction(IConventionEntityTypeBuilder, MethodInfo, Boolean)

Retourne une valeur indiquant si le nom de la fonction peut être défini pour ce type d’entité à l’aide de la source de configuration spécifiée.

CanSetFunction(IConventionEntityTypeBuilder, String, Boolean)

Retourne une valeur indiquant si le nom de la fonction peut être défini pour ce type d’entité à l’aide de la source de configuration spécifiée.

CanSetJsonPropertyName(IConventionEntityTypeBuilder, String, Boolean)

Retourne une valeur indiquant si la valeur donnée peut être utilisée comme nom de propriété JSON pour le type d’entité.

CanSetMappingStrategy(IConventionEntityTypeBuilder, String, Boolean)

Retourne une valeur indiquant si la stratégie de mappage de hiérarchie peut être configurée à l’aide de la source de configuration spécifiée.

CanSetSchema(IConventionEntityTypeBuilder, String, Boolean)

Retourne une valeur indiquant si le schéma du nom de table peut être défini pour ce type d’entité à l’aide de la source de configuration spécifiée.

CanSetSqlQuery(IConventionEntityTypeBuilder, String, Boolean)

Retourne une valeur indiquant si la chaîne SQL de requête peut être définie pour ce type d’entité à l’aide de la source de configuration spécifiée.

CanSetTable(IConventionEntityTypeBuilder, String, Boolean)

Retourne une valeur indiquant si le nom de la table peut être défini pour ce type d’entité à l’aide de la source de configuration spécifiée.

CanSetView(IConventionEntityTypeBuilder, String, Boolean)

Retourne une valeur indiquant si le nom de la vue peut être défini pour ce type d’entité à l’aide de la source de configuration spécifiée.

CanSetViewSchema(IConventionEntityTypeBuilder, String, Boolean)

Retourne une valeur indiquant si le schéma de la vue peut être défini pour ce type d’entité à l’aide de la source de configuration spécifiée.

DeleteUsingStoredProcedure(EntityTypeBuilder, Action<StoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les suppressions lors du ciblage d’une base de données relationnelle.

DeleteUsingStoredProcedure(EntityTypeBuilder, String, Action<StoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les suppressions lors du ciblage d’une base de données relationnelle.

DeleteUsingStoredProcedure(EntityTypeBuilder, String, String, Action<StoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les suppressions lors du ciblage d’une base de données relationnelle.

DeleteUsingStoredProcedure(IConventionEntityTypeBuilder, Boolean)

Configure la procédure stockée que le type d’entité utilise pour les suppressions lors du ciblage d’une base de données relationnelle.

DeleteUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les suppressions lors du ciblage d’une base de données relationnelle.

DeleteUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les suppressions lors du ciblage d’une base de données relationnelle.

DeleteUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les suppressions lors du ciblage d’une base de données relationnelle.

DeleteUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, Action<StoredProcedureBuilder<TEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les suppressions lors du ciblage d’une base de données relationnelle.

DeleteUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, String, Action<StoredProcedureBuilder<TEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les suppressions lors du ciblage d’une base de données relationnelle.

DeleteUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<StoredProcedureBuilder<TEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les suppressions lors du ciblage d’une base de données relationnelle.

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les suppressions lors du ciblage d’une base de données relationnelle.

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les suppressions lors du ciblage d’une base de données relationnelle.

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les suppressions lors du ciblage d’une base de données relationnelle.

ExcludeTableFromMigrations(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Marquez la table à laquelle ce type d’entité est mappé comme étant exclue des migrations.

HasCheckConstraint(EntityTypeBuilder, String, String)
Obsolète.

Configure une contrainte de case activée de base de données lors du ciblage d’une base de données relationnelle.

HasCheckConstraint(EntityTypeBuilder, String, String, Action<CheckConstraintBuilder>)
Obsolète.

Configure une contrainte de case activée de base de données lors du ciblage d’une base de données relationnelle.

HasCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean)

Configure une contrainte de case activée de base de données lors du ciblage d’une base de données relationnelle.

HasCheckConstraint(OwnedNavigationBuilder, String, String)
Obsolète.

Configure une contrainte de case activée de base de données lors du ciblage d’une base de données relationnelle.

HasCheckConstraint(OwnedNavigationBuilder, String, String, Action<CheckConstraintBuilder>)
Obsolète.

Configure une contrainte de case activée de base de données lors du ciblage d’une base de données relationnelle.

HasCheckConstraint<TEntity>(EntityTypeBuilder<TEntity>, String, String)
Obsolète.

Configure une contrainte de case activée de base de données lors du ciblage d’une base de données relationnelle.

HasCheckConstraint<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<CheckConstraintBuilder>)
Obsolète.

Configure une contrainte de case activée de base de données lors du ciblage d’une base de données relationnelle.

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)
Obsolète.

Configure une contrainte de case activée de base de données lors du ciblage d’une base de données relationnelle.

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<CheckConstraintBuilder>)
Obsolète.

Configure une contrainte de case activée de base de données lors du ciblage d’une base de données relationnelle.

HasComment(EntityTypeBuilder, String)
Obsolète.

Configure un commentaire à appliquer à la table

HasComment(IConventionEntityTypeBuilder, String, Boolean)

Configure un commentaire à appliquer à la table

HasComment<TEntity>(EntityTypeBuilder<TEntity>, String)
Obsolète.

Configure un commentaire à appliquer à la table

HasDiscriminator(EntityTypeBuilder)

Configure la colonne discriminatrice utilisée pour identifier le type d’entité que représente chaque ligne d’une table lorsqu’une hiérarchie d’héritage est mappée à une table unique dans une base de données relationnelle.

HasDiscriminator(EntityTypeBuilder, String, Type)

Configure la colonne discriminatrice utilisée pour identifier le type d’entité que représente chaque ligne d’une table lorsqu’une hiérarchie d’héritage est mappée à une table unique dans une base de données relationnelle.

HasDiscriminator<TDiscriminator>(EntityTypeBuilder, String)

Configure la colonne discriminatrice utilisée pour identifier le type d’entité que représente chaque ligne d’une table lorsqu’une hiérarchie d’héritage est mappée à une table unique dans une base de données relationnelle.

HasDiscriminator<TEntity,TDiscriminator>(EntityTypeBuilder<TEntity>, Expression<Func<TEntity,TDiscriminator>>)

Configure la colonne discriminatrice utilisée pour identifier le type d’entité que représente chaque ligne d’une table lorsqu’une hiérarchie d’héritage est mappée à une table unique dans une base de données relationnelle.

HasJsonPropertyName(IConventionEntityTypeBuilder, String, Boolean)

Configure l’entité mappée à une colonne JSON, en la mappant à la propriété JSON donnée, plutôt que d’utiliser le nom de navigation qui y mène.

InsertUsingStoredProcedure(EntityTypeBuilder, Action<StoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les insertions lors du ciblage d’une base de données relationnelle.

InsertUsingStoredProcedure(EntityTypeBuilder, String, Action<StoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les insertions lors du ciblage d’une base de données relationnelle.

InsertUsingStoredProcedure(EntityTypeBuilder, String, String, Action<StoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les insertions lors du ciblage d’une base de données relationnelle.

InsertUsingStoredProcedure(IConventionEntityTypeBuilder, Boolean)

Configure la procédure stockée que le type d’entité utilise pour les insertions lors du ciblage d’une base de données relationnelle.

InsertUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les insertions lors du ciblage d’une base de données relationnelle.

InsertUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les insertions lors du ciblage d’une base de données relationnelle.

InsertUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les insertions lors du ciblage d’une base de données relationnelle.

InsertUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, Action<StoredProcedureBuilder<TEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les insertions lors du ciblage d’une base de données relationnelle.

InsertUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, String, Action<StoredProcedureBuilder<TEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les insertions lors du ciblage d’une base de données relationnelle.

InsertUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<StoredProcedureBuilder<TEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les insertions lors du ciblage d’une base de données relationnelle.

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les insertions lors du ciblage d’une base de données relationnelle.

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les insertions lors du ciblage d’une base de données relationnelle.

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les insertions lors du ciblage d’une base de données relationnelle.

SplitToTable(EntityTypeBuilder, String, Action<SplitTableBuilder>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre table. Les propriétés de clé primaire sont mappées à toutes les tables. Les autres propriétés doivent être mappées explicitement.

SplitToTable(EntityTypeBuilder, String, String, Action<SplitTableBuilder>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre table. Les propriétés de clé primaire sont mappées à toutes les tables. Les autres propriétés doivent être mappées explicitement.

SplitToTable(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitTableBuilder>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre table. Les propriétés de clé primaire sont mappées à toutes les tables. Les autres propriétés doivent être mappées explicitement.

SplitToTable(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitTableBuilder>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre table. Les propriétés de clé primaire sont mappées à toutes les tables. Les autres propriétés doivent être mappées explicitement.

SplitToTable<TEntity>(EntityTypeBuilder<TEntity>, String, Action<SplitTableBuilder<TEntity>>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre table. Les propriétés de clé primaire sont mappées à toutes les tables. Les autres propriétés doivent être mappées explicitement.

SplitToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<SplitTableBuilder<TEntity>>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre table. Les propriétés de clé primaire sont mappées à toutes les tables. Les autres propriétés doivent être mappées explicitement.

SplitToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitTableBuilder<TOwnerEntity, TDependentEntity>>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre table. Les propriétés de clé primaire sont mappées à toutes les tables. Les autres propriétés doivent être mappées explicitement.

SplitToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitTableBuilder<TOwnerEntity, TDependentEntity>>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre table. Les propriétés de clé primaire sont mappées à toutes les tables. Les autres propriétés doivent être mappées explicitement.

SplitToView(EntityTypeBuilder, String, Action<SplitViewBuilder>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre vue. Les propriétés de clé primaire sont mappées à toutes les vues. Les autres propriétés doivent être mappées explicitement.

SplitToView(EntityTypeBuilder, String, String, Action<SplitViewBuilder>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre vue. Les propriétés de clé primaire sont mappées à toutes les vues. Les autres propriétés doivent être mappées explicitement.

SplitToView(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitViewBuilder>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre vue. Les propriétés de clé primaire sont mappées à toutes les vues. Les autres propriétés doivent être mappées explicitement.

SplitToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitViewBuilder>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre vue. Les propriétés de clé primaire sont mappées à toutes les vues. Les autres propriétés doivent être mappées explicitement.

SplitToView<TEntity>(EntityTypeBuilder<TEntity>, String, Action<SplitViewBuilder<TEntity>>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre vue. Les propriétés de clé primaire sont mappées à toutes les vues. Les autres propriétés doivent être mappées explicitement.

SplitToView<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<SplitViewBuilder<TEntity>>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre vue. Les propriétés de clé primaire sont mappées à toutes les vues. Les autres propriétés doivent être mappées explicitement.

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre vue. Les propriétés de clé primaire sont mappées à toutes les vues. Les autres propriétés doivent être mappées explicitement.

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

Configure certaines des propriétés de ce type d’entité pour qu’elles soient mappées à une autre vue. Les propriétés de clé primaire sont mappées à toutes les vues. Les autres propriétés doivent être mappées explicitement.

ToFunction(EntityTypeBuilder, MethodInfo)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction(EntityTypeBuilder, MethodInfo, Action<TableValuedFunctionBuilder>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction(EntityTypeBuilder, String)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction(EntityTypeBuilder, String, Action<TableValuedFunctionBuilder>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction(IConventionEntityTypeBuilder, MethodInfo, Boolean)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction(IConventionEntityTypeBuilder, String, Boolean)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction(OwnedNavigationBuilder, MethodInfo)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<OwnedNavigationTableValuedFunctionBuilder>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<TableValuedFunctionBuilder>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction(OwnedNavigationBuilder, String)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction(OwnedNavigationBuilder, String, Action<OwnedNavigationTableValuedFunctionBuilder>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction(OwnedNavigationBuilder, String, Action<TableValuedFunctionBuilder>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction<TEntity>(EntityTypeBuilder<TEntity>, MethodInfo)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction<TEntity>(EntityTypeBuilder<TEntity>, MethodInfo, Action<TableValuedFunctionBuilder<TEntity>>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction<TEntity>(EntityTypeBuilder<TEntity>, MethodInfo, Action<TableValuedFunctionBuilder>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction<TEntity>(EntityTypeBuilder<TEntity>, String)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction<TEntity>(EntityTypeBuilder<TEntity>, String, Action<TableValuedFunctionBuilder<TEntity>>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction<TEntity>(EntityTypeBuilder<TEntity>, String, Action<TableValuedFunctionBuilder>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, MethodInfo)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, MethodInfo, Action<OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity, TDependentEntity>>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity, TDependentEntity>>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, MethodInfo, Action<TableValuedFunctionBuilder>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Action<TableValuedFunctionBuilder>)

Configure la fonction à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToSchema(IConventionEntityTypeBuilder, String, Boolean)

Configure le schéma de la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToSqlQuery(EntityTypeBuilder, String)

Configure une chaîne SQL utilisée pour fournir des données pour le type d’entité.

ToSqlQuery(IConventionEntityTypeBuilder, String, Boolean)

Configure une chaîne SQL utilisée pour fournir des données pour le type d’entité.

ToSqlQuery<TEntity>(EntityTypeBuilder<TEntity>, String)

Configure une chaîne SQL utilisée pour fournir des données pour le type d’entité.

ToTable(EntityTypeBuilder, Action<TableBuilder>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(EntityTypeBuilder, String)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(EntityTypeBuilder, String, Action<TableBuilder>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(EntityTypeBuilder, String, String)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(EntityTypeBuilder, String, String, Action<TableBuilder>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(IConventionEntityTypeBuilder, String, Boolean)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(IConventionEntityTypeBuilder, String, String, Boolean)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(OwnedNavigationBuilder, Action<OwnedNavigationTableBuilder>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(OwnedNavigationBuilder, Action<TableBuilder>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(OwnedNavigationBuilder, String)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(OwnedNavigationBuilder, String, Action<OwnedNavigationTableBuilder>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(OwnedNavigationBuilder, String, Action<TableBuilder>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(OwnedNavigationBuilder, String, Boolean)
Obsolète.

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(OwnedNavigationBuilder, String, String)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(OwnedNavigationBuilder, String, String, Action<OwnedNavigationTableBuilder>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(OwnedNavigationBuilder, String, String, Action<TableBuilder>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable(OwnedNavigationBuilder, String, String, Boolean)
Obsolète.

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, Action<TableBuilder<TEntity>>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String, Action<TableBuilder<TEntity>>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String, Action<TableBuilder>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<TableBuilder<TEntity>>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<TableBuilder>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, Action<TableBuilder<TRelatedEntity>>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Action<TableBuilder<TRelatedEntity>>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Boolean)
Obsolète.

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Action<TableBuilder<TRelatedEntity>>)

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Boolean)
Obsolète.

Configure la table à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView(EntityTypeBuilder, String)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView(EntityTypeBuilder, String, Action<ViewBuilder>)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView(EntityTypeBuilder, String, String)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView(EntityTypeBuilder, String, String, Action<ViewBuilder>)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView(IConventionEntityTypeBuilder, String, Boolean)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView(IConventionEntityTypeBuilder, String, String, Boolean)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView(OwnedNavigationBuilder, String)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView(OwnedNavigationBuilder, String, Action<OwnedNavigationViewBuilder>)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView(OwnedNavigationBuilder, String, String)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationViewBuilder>)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView<TEntity>(EntityTypeBuilder<TEntity>, String)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView<TEntity>(EntityTypeBuilder<TEntity>, String, Action<ViewBuilder<TEntity>>)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView<TEntity>(EntityTypeBuilder<TEntity>, String, String)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<ViewBuilder<TEntity>>)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationViewBuilder<TOwnerEntity, TDependentEntity>>)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationViewBuilder<TOwnerEntity, TDependentEntity>>)

Configure la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

ToViewSchema(IConventionEntityTypeBuilder, String, Boolean)

Configure le schéma de la vue à laquelle le type d’entité est mappé lors du ciblage d’une base de données relationnelle.

UpdateUsingStoredProcedure(EntityTypeBuilder, Action<StoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les mises à jour lors du ciblage d’une base de données relationnelle.

UpdateUsingStoredProcedure(EntityTypeBuilder, String, Action<StoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les mises à jour lors du ciblage d’une base de données relationnelle.

UpdateUsingStoredProcedure(EntityTypeBuilder, String, String, Action<StoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les mises à jour lors du ciblage d’une base de données relationnelle.

UpdateUsingStoredProcedure(IConventionEntityTypeBuilder, Boolean)

Configure la procédure stockée que le type d’entité utilise pour les mises à jour lors du ciblage d’une base de données relationnelle.

UpdateUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les mises à jour lors du ciblage d’une base de données relationnelle.

UpdateUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les mises à jour lors du ciblage d’une base de données relationnelle.

UpdateUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configure la procédure stockée que le type d’entité utilise pour les mises à jour lors du ciblage d’une base de données relationnelle.

UpdateUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, Action<StoredProcedureBuilder<TEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les mises à jour lors du ciblage d’une base de données relationnelle.

UpdateUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, String, Action<StoredProcedureBuilder<TEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les mises à jour lors du ciblage d’une base de données relationnelle.

UpdateUsingStoredProcedure<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<StoredProcedureBuilder<TEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les mises à jour lors du ciblage d’une base de données relationnelle.

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les mises à jour lors du ciblage d’une base de données relationnelle.

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les mises à jour lors du ciblage d’une base de données relationnelle.

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configure la procédure stockée que le type d’entité utilise pour les mises à jour lors du ciblage d’une base de données relationnelle.

UseMappingStrategy(IConventionEntityTypeBuilder, String, Boolean)

Définit la stratégie de mappage de hiérarchie.

UseTpcMappingStrategy(EntityTypeBuilder)

Configure TPC comme stratégie de mappage pour les types dérivés. Chaque type sera mappé à un objet de base de données différent. Toutes les propriétés seront mappées aux colonnes de l’objet correspondant.

UseTpcMappingStrategy<TEntity>(EntityTypeBuilder<TEntity>)

Configure TPC comme stratégie de mappage pour les types dérivés. Chaque type sera mappé à un objet de base de données différent. Toutes les propriétés seront mappées aux colonnes de l’objet correspondant.

UseTphMappingStrategy(EntityTypeBuilder)

Configure TPH comme stratégie de mappage pour les types dérivés. Tous les types seront mappés au même objet de base de données. Il s’agit de la stratégie de mappage par défaut.

UseTphMappingStrategy<TEntity>(EntityTypeBuilder<TEntity>)

Configure TPH comme stratégie de mappage pour les types dérivés. Tous les types seront mappés au même objet de base de données. Il s’agit de la stratégie de mappage par défaut.

UseTptMappingStrategy(EntityTypeBuilder)

Configure TPT comme stratégie de mappage pour les types dérivés. Chaque type sera mappé à un objet de base de données différent. Seules les propriétés déclarées seront mappées aux colonnes de l’objet correspondant.

UseTptMappingStrategy<TEntity>(EntityTypeBuilder<TEntity>)

Configure TPT comme stratégie de mappage pour les types dérivés. Chaque type sera mappé à un objet de base de données différent. Seules les propriétés déclarées seront mappées aux colonnes de l’objet correspondant.

S’applique à