Partager via


System.Data.Entity.ModelConfiguration.Configuration Espace de noms

Classes

AssociationMappingConfiguration

Classe de base pour l'exécution de la configuration d'une relation. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

AssociationModificationStoredProcedureConfiguration<TEntityType>

Permet d’effectuer la configuration d’une procédure stockée utilisée pour modifier une relation.

BinaryPropertyConfiguration

Utilisé pour configurer une System.byte[] propriété d’un type d’entité ou d’un type complexe. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

CascadableNavigationPropertyConfiguration

Configure une relation qui peut prendre en charge une fonctionnalité de suppression en cascade.

ConfigurationRegistrar

Permet d’inscrire des classes de configuration dérivées pour les entités et les types complexes auprès d’un DbModelBuilder.

ConventionDeleteModificationStoredProcedureConfiguration

Crée une convention qui configure les procédures stockées à utiliser pour supprimer des entités dans la base de données.

ConventionInsertModificationStoredProcedureConfiguration

Crée une convention qui configure les procédures stockées à utiliser pour insérer des entités dans la base de données.

ConventionModificationStoredProcedureConfiguration

Crée une convention qui configure les procédures stockées à utiliser pour modifier des entités dans la base de données.

ConventionModificationStoredProceduresConfiguration

Crée une convention qui configure les procédures stockées à utiliser pour modifier des entités dans la base de données.

ConventionPrimitivePropertyConfiguration

Permet de configurer une propriété primitive de type entité ou de type complexe. Cette fonctionnalité de configuration est disponible via des conventions légères.

ConventionsConfiguration

Permet de personnaliser les conventions utilisées par un DbModelBuilder instance. Les conventions par défaut se trouvent dans l’espace de noms System.Data.Entity.ModelConfiguration.Conventions.

ConventionTypeConfiguration

Autorise l'exécution de la configuration pour un type d'entité dans un modèle. Cette fonctionnalité de configuration est disponible via des conventions légères.

ConventionTypeConfiguration<T>

Autorise l'exécution de la configuration pour un type d'entité dans un modèle. Cette fonctionnalité de configuration est disponible via des conventions légères.

ConventionUpdateModificationStoredProcedureConfiguration

Crée une convention qui configure les procédures stockées à utiliser pour mettre à jour des entités dans la base de données.

DateTimePropertyConfiguration

Utilisé pour configurer une DateTime propriété d’un type d’entité ou d’un type complexe. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

DecimalPropertyConfiguration

Utilisé pour configurer une System.decimal propriété d’un type d’entité ou d’un type complexe. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

DeleteModificationStoredProcedureConfiguration<TEntityType>

Permet d’effectuer la configuration d’une procédure stockée utilisée pour supprimer des entités.

DependentNavigationPropertyConfiguration<TDependentEntityType>

Configure une relation qui peut prendre en charge les propriétés de clé étrangère qui sont exposées dans le modèle objet. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

EntityMappingConfiguration<TEntityType>

Configure le mappage de tables et de colonnes pour un type d'entité ou un sous-ensemble de propriétés d'un type d'entité. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

ForeignKeyAssociationMappingConfiguration

Configure le mappage de table et de colonne d'une relation qui n'expose pas les propriétés de clé étrangère dans le modèle objet. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

ForeignKeyNavigationPropertyConfiguration

Configure une relation qui ne peut prendre en charge que les propriétés de clé étrangère qui ne sont pas exposées dans le modèle objet. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

IndexConfiguration

Configure un index.

InsertModificationStoredProcedureConfiguration<TEntityType>

Permet d’effectuer la configuration d’une procédure stockée utilisée pour insérer des entités.

LengthColumnConfiguration

Permet de configurer une colonne avec des facettes de longueur pour un type d'entité ou un type complexe. Cette fonctionnalité de configuration est exposée par l’API Code First Fluent, consultez DbModelBuilder.

LengthPropertyConfiguration

Permet de configurer une propriété avec des facettes de longueur pour un type d'entité ou un type complexe. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Configure une relation de type plusieurs à partir d'un type d'entité.

ManyToManyAssociationMappingConfiguration

Configure le mappage de tables et de colonnes d'une relation de type plusieurs:plusieurs. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

ManyToManyModificationStoredProcedureConfiguration<TEntityType,TTargetEntityType>

Permet d’effectuer la configuration d’une procédure stockée utilisée pour modifier une relation plusieurs à plusieurs.

ManyToManyModificationStoredProceduresConfiguration<TEntityType,TTargetEntityType>

Permet d’effectuer la configuration d’une procédure stockée utilisée pour modifier une relation plusieurs à plusieurs.

ManyToManyNavigationPropertyConfiguration

Configure une relation de type plusieurs:plusieurs. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

ManyToManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Configure une relation de type plusieurs:plusieurs. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

ModificationStoredProcedureConfigurationBase

Effectue la configuration d’une procédure stockée utilise pour modifier une entité dans la base de données.

ModificationStoredProceduresConfiguration<TEntityType>

Permet d’effectuer la configuration d’une procédure stockée utilisée pour modifier des entités.

NotNullConditionConfiguration

Configure une condition utilisée pour distinguer les types dans une hiérarchie d'héritage basée sur les valeurs affectées à une propriété. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Configure une relation de type facultatif à partir d'un type d'entité.

PrimaryKeyIndexConfiguration

Configure un index de clé primaire.

PrimitiveColumnConfiguration

Configure une colonne primitive à partir d'un type d'entité.

PrimitivePropertyConfiguration

Permet de configurer une propriété primitive de type entité ou de type complexe. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

PropertyConventionConfiguration

Permet d’effectuer une configuration pour une convention légère en fonction des propriétés d’un modèle.

PropertyConventionWithHavingConfiguration<T>

Permet d’effectuer une configuration pour une convention légère en fonction des propriétés des types d’entités dans un modèle et d’une valeur capturée.

PropertyMappingConfiguration

Utilisé pour configurer une propriété dans un fragment de mappage. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Configure une relation requise à partir d’un type d’entité.

StringColumnConfiguration

Configure une colonne de base de données utilisée pour stocker des valeurs de chaîne. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

StringPropertyConfiguration

Utilisé pour configurer une System.string propriété d’un type d’entité ou d’un type complexe. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.

StructuralTypeConfiguration<TStructuralType>

Autorise l'exécution de la configuration pour un type dans un modèle.

TypeConventionConfiguration

Permet d’effectuer une configuration pour une convention légère basée sur les types d’entités d’un modèle.

TypeConventionConfiguration<T>

Permet d’effectuer une configuration pour une convention légère basée sur les types d’entités d’un modèle qui héritent d’un type spécifié commun.

TypeConventionWithHavingConfiguration<T>

Permet d’effectuer la configuration pour une convention légère en fonction des types d’entités dans un modèle et d’une valeur capturée.

TypeConventionWithHavingConfiguration<T,TValue>

Permet d’effectuer une configuration pour une convention légère basée sur les types d’entités dans un modèle qui héritent d’un type commun spécifié et d’une valeur capturée.

UpdateModificationStoredProcedureConfiguration<TEntityType>

Permet d’effectuer la configuration d’une procédure stockée utilisée pour mettre à jour les entités.

ValueConditionConfiguration

Configure une colonne de discriminateur utilisée pour distinguer les types dans une hiérarchie d'héritage. Cette fonctionnalité de configuration est disponible via l’API Code First Fluent, consultez DbModelBuilder.