Microsoft.EntityFrameworkCore.Metadata.Conventions Espace de noms
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.
Classes
| Nom | Description |
|---|---|
| AutoLoadConvention |
Convention qui configure les propriétés basées sur des heuristiques spécifiques au fournisseur pour déterminer s’ils doivent être chargés automatiquement. Remplacez le remplacement ShouldBeAutoLoaded(IConventionProperty) pour personnaliser les propriétés qui sont exclues du chargement automatique. |
| BackingFieldAttributeConvention |
Convention qui configure une propriété comme ayant un champ de stockage basé sur l’attribut BackingFieldAttribute . |
| BackingFieldConvention |
Convention qui recherche des champs de stockage pour les propriétés en fonction de leurs noms :
|
| BaseTypeDiscoveryConvention |
Convention qui recherche des types d’entités de base et dérivés qui font déjà partie du modèle en fonction de la hiérarchie de type CLR associée. |
| CascadeDeleteConvention |
Convention qui définit le comportement de suppression pour Cascade les clés étrangères requises et ClientSetNull pour les clés facultatives. |
| ChangeTrackingStrategyConvention |
Convention qui définit un indicateur sur le modèle pour toujours ignorer la détection des modifications si aucun type d’entité n’utilise la Snapshot stratégie. |
| CheckConstraintConvention |
Convention qui garantit que les contraintes de vérification sur les types dérivés sont compatibles avec les contraintes de vérification sur le type de base. Et garantit également que le type déclarant est actif. |
| ComplexPropertyDiscoveryConvention |
Convention qui configure les propriétés complexes sur les types structurels tant que le type a été précédemment configuré en tant que type complexe ou que le type déclarant est un type complexe. |
| ComplexTypeAttributeConvention |
Convention qui configure les types qui ont le ComplexTypeAttribute. |
| ConcurrencyCheckAttributeConvention |
Convention qui configure une propriété en tant que jeton d’accès concurrentiel s’il a le ConcurrencyCheckAttribute. |
| ConstructorBindingConvention |
Convention qui lie les paramètres de constructeur de type d’entité aux propriétés existantes et aux propriétés de service en fonction de leurs noms :
|
| ContextContainerConvention |
Convention qui configure le nom de conteneur par défaut comme nom de type de contexte. |
| ConventionSet |
Représente un ensemble de conventions utilisées pour générer un modèle. |
| CosmosDiscriminatorConvention |
Convention qui configure la valeur de discriminateur pour les types d’entités comme nom de type d’entité. |
| CosmosInversePropertyAttributeConvention |
Convention qui configure la propriété de navigation inverse en fonction de la InversePropertyAttribute propriété de navigation spécifiée sur l’autre propriété de navigation. Toutes les navigations sont supposées cibler des types d’entités appartenant à Cosmos. |
| CosmosJsonIdConvention |
Convention qui configure le mappage des propriétés PK et/ou discriminator à la propriété JSON 'id'. |
| CosmosKeyDiscoveryConvention |
Convention qui recherche la propriété de clé primaire pour le type d’entité en fonction des noms et ajoute la clé de partition s’il est présent. |
| CosmosManyToManyJoinEntityTypeConvention |
Convention qui crée un type d’entité de jointure pour une relation plusieurs-à-plusieurs et y ajoute une clé de partition si les types associés en partagent un. |
| CosmosPartitionKeyInPrimaryKeyConvention |
Convention qui ajoute des propriétés de clé de partition à la clé primaire EF. |
| CosmosRelationshipDiscoveryConvention |
Convention qui configure les relations entre les types d’entités en fonction des propriétés de navigation tant qu’il n’y a pas d’ambiguïté quant à la navigation inverse correspondante. Toutes les navigations sont supposées cibler des types d’entités appartenant à Cosmos. |
| CosmosRuntimeModelConvention |
Convention qui crée une copie optimisée du modèle mutable. Cette convention est généralement implémentée par les fournisseurs de base de données pour mettre à jour les annotations de fournisseur lors de la création d’un modèle en lecture seule. |
| CosmosValueGenerationConvention |
Convention qui configure la génération de valeurs de magasin comme OnAdd sur les propriétés qui font partie de la clé primaire et qui ne fait pas partie des clés étrangères ou qui ont été configurées pour avoir une valeur par défaut de base de données. |
| DatabaseGeneratedAttributeConvention |
Convention qui configure une propriété comme OnAdd si Identity elle est spécifiée, OnAddOrUpdate si Computed elle est spécifiée ou Never si None elle est spécifiée à l’aide d’un DatabaseGeneratedAttribute. |
| DbFunctionTypeMappingConvention |
Une convention configure le mappage de type pour IDbFunction les instances. |
| DbSetFindingConvention |
Convention qui ajoute des types d’entités en fonction des DbSet<TEntity> propriétés définies sur la classe dérivée DbContext . |
| DefiningQueryRewritingConvention |
Convention qui convertit les accès à l’intérieur des filtres de DbSet<TEntity> requête et la définition de requêtes en EntityQueryRootExpression. Cela les rend cohérents avec la façon dont DbSet accède aux requêtes réelles, ce qui facilite le traitement dans le pipeline de requêtes. |
| DeleteBehaviorAttributeConvention |
Convention qui configure le comportement de suppression en fonction de l’application DeleteBehaviorAttribute sur la propriété. |
| DerivedTypeDiscoveryConvention |
Convention qui recherche des types d’entités dérivés qui font déjà partie du modèle en fonction de la hiérarchie de type CLR associée. |
| DiscriminatorConvention |
Convention qui configure la valeur de discriminateur pour les types d’entités d’une hiérarchie comme nom de type d’entité. |
| DiscriminatorLengthConvention |
Convention qui définit la longueur maximale pour les propriétés de discrimination de chaîne. |
| ElementMappingConvention |
Convention qui garantit que les mappages de propriétés ont tout ÉlémentMapping découvert par le mappeur de type. |
| ElementTypeChangedConvention |
Convention qui réagit aux modifications apportées aux types d’éléments de collections primitives. |
| EntitySplittingConvention |
Convention qui crée des relations de liaison pour le fractionnement d’entité et gère les fragments de mappage. |
| EntityTypeAttributeConventionBase<TAttribute> |
Type de base pour les conventions qui effectuent une configuration basée sur un attribut spécifié sur un type d’entité. |
| EntityTypeConfigurationAttributeConvention |
Convention qui applique la configuration de type d’entité spécifiée dans EntityTypeConfigurationAttribute. |
| EntityTypeConfigurationEntityTypeAttributeConvention |
Convention qui applique la configuration de type d’entité spécifiée dans EntityTypeConfigurationAttribute. |
| EntityTypeHierarchyMappingConvention |
Convention qui supprime les discriminateurs des types d’entités non TPH et annule les mappages des propriétés héritées pour les types d’entités TPT. |
| ETagPropertyConvention |
Convention qui ajoute des métadonnées etag sur le jeton d’accès concurrentiel, le cas échéant. |
| ForeignKeyAttributeConvention |
Convention qui configure les propriétés de clé étrangère associées à une propriété de navigation en fonction des ForeignKeyAttribute propriétés spécifiées sur les propriétés ou les propriétés de navigation. |
| ForeignKeyIndexConvention |
Convention qui crée des index sur des propriétés de clé étrangère, sauf si elles sont déjà couvertes par des index ou des clés existants. |
| ForeignKeyPropertyDiscoveryConvention |
Convention qui recherche les propriétés de clé étrangère pour les relations en fonction de leurs noms, ignorant le cas :
|
| IndexAttributeConvention |
Convention qui configure les index de base de données en fonction du IndexAttribute. |
| InheritanceDiscoveryConventionBase |
Type de base pour les conventions de découverte d’héritage |
| InMemoryConventionSetBuilder |
Générateur de conventions de création pour le fournisseur en mémoire. |
| InversePropertyAttributeConvention |
Convention qui configure la propriété de navigation inverse en fonction de la InversePropertyAttribute propriété de navigation spécifiée sur l’autre propriété de navigation. |
| KeyAttributeConvention |
Convention qui configure la clé de type d’entité en fonction de la KeyAttribute propriété spécifiée ou PrimaryKeyAttribute spécifiée sur un type CLR. |
| KeyComplexPropertyConvention |
Convention qui marque chaque propriété complexe dans le chemin d’accès à une propriété utilisée par une clé, car la valeur d’une telle propriété doit être disponible pour calculer la valeur de la clé. |
| KeyDiscoveryConvention |
Convention qui recherche la propriété de clé primaire pour le type d’entité en fonction des noms, ignorant la casse :
|
| KeylessAttributeConvention |
Convention qui ignore les types d’entités qui ont le KeylessAttribute. |
| KeylessEntityTypeAttributeConvention |
Convention qui ignore les types d’entités qui ont le KeylessAttribute. |
| ManyToManyJoinEntityTypeConvention |
Convention qui recherche la correspondance des navigations skip et crée automatiquement une entité de jointure plusieurs-à-plusieurs avec des clés étrangères appropriées, définit les deux navigations d’skip correspondantes pour utiliser ces clés étrangères. |
| MaxLengthAttributeConvention |
Convention qui configure la longueur maximale en fonction de l’application MaxLengthAttribute sur la propriété. |
| ModelCleanupConvention |
Convention qui supprime tout état utilisé uniquement pendant la génération de modèles. |
| NavigationAttributeConventionBase<TAttribute> |
Type de base pour les conventions qui effectuent une configuration basée sur un attribut appliqué à une navigation. |
| NavigationBackingFieldAttributeConvention |
Convention qui configure une propriété de navigation comme ayant un champ de stockage basé sur l’attribut BackingFieldAttribute . |
| NavigationEagerLoadingConvention |
Convention qui configure les navigations sur les types d’entités détenus comme chargés avec impatience. |
| NonNullableConventionBase |
Type de base pour les conventions qui configurent les aspects du modèle selon que le type de membre est un type de référence non Nullable. |
| NonNullableNavigationConvention |
Convention qui configure les navigations non nullables sur le type d’entité principal en fonction des besoins. |
| NonNullableReferencePropertyConvention |
Convention qui configure les propriétés des types non nullables selon les besoins. |
| NotMappedEntityTypeAttributeConvention |
Convention qui ignore les types d’entités qui ont le NotMappedAttribute. |
| NotMappedMemberAttributeConvention |
Convention qui ignore les membres sur les types d’entités qui ont le NotMappedAttribute. |
| NotMappedTypeAttributeConvention |
Convention qui ignore les types d’entités qui ont le NotMappedAttribute. |
| OwnedAttributeConvention |
Convention qui configure les types d’entités qui ont la OwnedAttribute propriété. |
| OwnedEntityTypeAttributeConvention |
Convention qui configure les types d’entités qui ont la OwnedAttribute propriété. |
| OwnedTypesConvention |
Convention qui configure les types d’entités détenus avec la définition de la navigation en tant que types d’entités appartenant sans définir la navigation s’il n’existe qu’une seule navigation de ce type. |
| PrecisionAttributeConvention |
Convention qui configure la précision en fonction de l’application PrecisionAttribute sur la propriété. |
| PropertyAttributeConventionBase<TAttribute> |
Type de base pour les conventions qui effectuent une configuration basée sur un attribut appliqué à une propriété. |
| PropertyDiscoveryConvention |
Convention qui ajoute des propriétés aux types d’entités correspondant aux propriétés publiques scalaires sur le type CLR. |
| PropertyOverridesConvention |
Convention qui garantit que la propriété déclarante est actuelle pour les remplacements de propriété. |
| QueryFilterDefiningQueryRewritingConvention |
Convention qui convertit les accès des DbSets dans les filtres de requête et la définition de requêtes en EntityQueryables. Cela les rend cohérents avec la façon dont DbSet accède aux requêtes réelles, ce qui facilite le traitement dans le pipeline de requêtes. |
| QueryFilterDefiningQueryRewritingConvention.DbSetAccessRewritingExpressionVisitor | |
| QueryFilterRewritingConvention |
Convention qui convertit les accès à l’intérieur des filtres de DbSet<TEntity> requête en EntityQueryRootExpression. Cela les rend cohérents avec la façon dont DbSet accède aux requêtes réelles, ce qui facilite le traitement dans le pipeline de requêtes. |
| QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor |
Visiteur qui réécrit les accès DbSet rencontrés dans une expression à EntityQueryRootExpression. |
| RelationalColumnAttributeConvention |
Convention qui configure le nom et le type de colonne d’une propriété en fonction de l’application ColumnAttribute. |
| RelationalColumnCommentAttributeConvention |
Convention qui configure le commentaire de colonne pour une propriété ou un champ en fonction de l’application CommentAttribute. |
| RelationalDbFunctionAttributeConvention |
Convention qui configure les mappages de fonctions de modèle en fonction des méthodes statiques publiques sur le contexte marqué par DbFunctionAttribute. |
| RelationalKeyDiscoveryConvention |
Convention spécifique relationnelle héritée de KeyDiscoveryConvention. |
| RelationalMapToJsonConvention |
Convention qui configure les paramètres par défaut d’une entité mappée à une colonne JSON. |
| RelationalMaxIdentifierLengthConvention |
Convention qui configure la longueur maximale de l’identificateur d’objet prise en charge par la base de données. |
| RelationalModelConvention |
Convention qui précompute un modèle relationnel. |
| RelationalNavigationJsonPropertyNameAttributeConvention |
Convention qui configure un nom d’élément JSON pour la propriété de navigation mappée au json en fonction de l’attribut JsonPropertyNameAttribute . |
| RelationalPropertyJsonPropertyNameAttributeConvention |
Convention qui configure le nom de propriété JSON en fonction de l’application JsonPropertyNameAttribute. |
| RelationalQueryFilterDefiningQueryRewritingConvention | |
| RelationalQueryFilterDefiningQueryRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor | |
| RelationalQueryFilterRewritingConvention |
Convention qui convertit les accès à l’intérieur des filtres de DbSet<TEntity> requête en EntityQueryRootExpression. Cela les rend cohérents avec la façon dont DbSet accède aux requêtes réelles, ce qui facilite le traitement dans le pipeline de requêtes. |
| RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor |
Visiteur qui réécrit les accès DbSet rencontrés dans une expression à EntityQueryRootExpression. |
| RelationalRuntimeModelConvention |
Convention qui crée une copie optimisée du modèle mutable. Cette convention est généralement implémentée par les fournisseurs de base de données pour mettre à jour les annotations de fournisseur lors de la création d’un modèle en lecture seule. |
| RelationalTableAttributeConvention |
Convention qui configure le nom de la table et le schéma pour les types d’entités en fonction de l’application TableAttribute. |
| RelationalTableCommentAttributeConvention |
Convention qui configure le commentaire de table pour un type d’entité en fonction de l’application CommentAttribute. |
| RelationalValueGenerationConvention |
Convention qui configure la génération de valeurs de magasin comme OnAdd sur les propriétés qui font partie de la clé primaire et qui ne fait pas partie des clés étrangères ou qui ont été configurées pour avoir une valeur par défaut de base de données. Il configure également les propriétés comme si elles étaient configurées en tant que OnAddOrUpdate colonnes calculées. |
| RelationshipDiscoveryConvention |
Convention qui configure les relations entre les types d’entités en fonction des propriétés de navigation tant qu’il n’y a pas d’ambiguïté quant à la navigation inverse correspondante. |
| RequiredNavigationAttributeConvention |
Convention qui configure le côté principal de la relation comme requis si la RequiredAttribute propriété de navigation est appliquée au type d’entité principal. |
| RequiredPropertyAttributeConvention |
Convention qui configure les propriétés comme requis s’ils ont été RequiredAttribute appliqués. |
| RuntimeModelConvention |
Convention qui crée une copie optimisée du modèle mutable. Cette convention est généralement implémentée par les fournisseurs de base de données pour mettre à jour les annotations de fournisseur lors de la création d’un modèle en lecture seule. |
| RuntimeModelConvention.QueryRootRewritingExpressionVisitor |
Visiteur qui réécrit EntityQueryRootExpression dans une expression pour utiliser un type d’entité différent. |
| SequenceUniquificationConvention |
Convention qui garantit que toutes les séquences du modèle ont des noms uniques au sein d’un schéma lorsqu’elles sont tronquées à la longueur maximale de l’identificateur pour le modèle. |
| ServicePropertyDiscoveryConvention |
Convention qui ajoute des propriétés de service aux types d’entités. |
| SharedTableConvention |
Convention qui manipule les noms d’objets de base de données pour les types d’entités qui partagent une table afin d’éviter les conflits. |
| SqliteConventionSetBuilder |
Générateur pour la création de conventions pour SQLite. |
| SqliteRuntimeModelConvention |
Convention qui crée une copie optimisée du modèle mutable. |
| SqliteSharedTableConvention |
Convention qui manipule les noms d’objets de base de données pour les types d’entités qui partagent une table afin d’éviter les conflits. |
| SqliteStoreGenerationConvention |
Convention qui garantit que les propriétés ne sont pas configurées pour avoir une valeur par défaut, comme colonne calculée ou à l’aide d’une SqliteValueGenerationStrategy valeur en même temps. |
| SqliteValueGenerationConvention |
Convention qui configure la génération de valeurs de magasin comme OnAdd sur les propriétés qui font partie de la clé primaire et qui ne font pas partie des clés étrangères, ont été configurées pour avoir une valeur par défaut de base de données ou ont été configurées pour utiliser un SqliteValueGenerationStrategy. Il configure également les propriétés comme si elles étaient configurées en tant que OnAddOrUpdate colonnes calculées. |
| SqlServerAutoLoadConvention |
Convention qui configure SQL Server propriétés vectorielles comme non chargées automatiquement. |
| SqlServerConventionSetBuilder |
Générateur de conventions de création pour SQL Server. |
| SqlServerDbFunctionConvention |
Convention qui garantit qu’elle Schema est remplie pour les fonctions de base de données dont l’indicateur est IsBuiltIn défini |
| SqlServerIndexConvention |
Convention qui configure le filtre pour les index non cluster uniques avec des colonnes nullables pour filtrer les valeurs Null. |
| SqlServerMemoryOptimizedTablesConvention |
Convention qui configure les index comme non cluster pour les tables mémoire optimisées. |
| SqlServerOnDeleteConvention |
Convention qui configure le comportement OnDelete pour les clés étrangères sur le type d’entité de jointure pour ignorer les navigations |
| SqlServerOutputClauseConvention |
Convention qui configure les tables avec des déclencheurs pour ne pas utiliser la clause OUTPUT lors de l’enregistrement des modifications. |
| SqlServerRuntimeModelConvention |
Convention qui crée une copie optimisée du modèle mutable. |
| SqlServerSharedTableConvention |
Convention qui manipule les noms d’objets de base de données pour les types d’entités qui partagent une table afin d’éviter les conflits. |
| SqlServerStoreGenerationConvention |
Convention qui garantit que les propriétés ne sont pas configurées pour avoir une valeur par défaut, comme colonne calculée ou à l’aide d’une SqlServerValueGenerationStrategy valeur en même temps. |
| SqlServerTemporalConvention |
Convention qui manipule les paramètres temporels d’une entité mappée à une table temporelle. |
| SqlServerValueGenerationConvention |
Convention qui configure la génération de valeurs de magasin comme OnAdd sur les propriétés qui font partie de la clé primaire et qui ne font pas partie des clés étrangères, ont été configurées pour avoir une valeur par défaut de base de données ou ont été configurées pour utiliser un SqlServerValueGenerationStrategy. Il configure également les propriétés comme si elles étaient configurées en tant que OnAddOrUpdate colonnes calculées. |
| SqlServerValueGenerationStrategyConvention |
Convention qui configure le modèle SqlServerValueGenerationStrategy par défaut en tant que IdentityColumn. |
| StoredProcedureConvention |
Convention qui garantit que le type d’entité est actif pour les procédures stockées. |
| StoreGenerationConvention |
Convention qui garantit que les propriétés ne sont pas configurées pour avoir une valeur par défaut et comme colonne calculée en même temps. |
| StoreKeyConvention |
Convention qui ajoute la propriété 'id' : clé requise par Azure Cosmos. |
| StringLengthAttributeConvention |
Convention qui configure la longueur maximale en fonction de l’application StringLengthAttribute sur la propriété. |
| TableNameFromDbSetConvention |
Convention qui configure le nom de la table en fonction du nom de la DbSet<TEntity> propriété. |
| TableSharingConcurrencyTokenConvention |
Convention qui recherche les types d’entités qui partagent une table qui a une colonne de jeton d’accès concurrentiel où ces types d’entités n’ont pas de propriété mappée à cette colonne. Il crée ensuite une propriété de concurrence d’ombre mappée à cette colonne sur le ou les types d’entités les plus de base. |
| TableValuedDbFunctionConvention |
Convention qui configure le type d’entité auquel une fonction interrogeable est mappée. |
| TimestampAttributeConvention |
Convention qui configure la propriété en tant que jeton d’accès concurrentiel si elle TimestampAttribute est appliquée. |
| TypeAttributeConventionBase<TAttribute> |
Type de base pour les conventions qui effectuent une configuration basée sur un attribut spécifié sur un type structurel. |
| TypeMappingConvention |
Convention qui crée et affecte le mappage de type de magasin aux propriétés d’entité. |
| UnicodeAttributeConvention |
Convention qui configure l’Unicode en fonction de l’application UnicodeAttribute sur la propriété. |
| ValidatingConvention |
Convention qui vérifie si le modèle est valide. |
| ValueGenerationConvention |
Convention qui configure la génération de valeurs de stockage comme OnAdd sur les propriétés qui font partie de la clé primaire et qui ne font pas partie des clés étrangères. |
Interfaces
| Nom | Description |
|---|---|
| IComplexPropertyAddedConvention |
Représente une opération qui doit être effectuée lorsqu’une propriété complexe est ajoutée à un objet de type semblable à celui-ci. |
| IComplexPropertyAnnotationChangedConvention |
Représente une opération qui doit être effectuée lorsqu’une annotation est modifiée sur une propriété complexe. |
| IComplexPropertyFieldChangedConvention |
Représente une opération qui doit être effectuée lorsque le champ de stockage d’une propriété complexe est modifié. |
| IComplexPropertyNullabilityChangedConvention |
Représente une opération qui doit être effectuée lorsque la valeur Nullabilité d’une propriété complexe est modifiée. |
| IComplexPropertyRemovedConvention |
Représente une opération qui doit être effectuée lorsqu’une propriété complexe est supprimée d’un objet de type semblable à celui-ci. |
| IComplexTypeAnnotationChangedConvention |
Représente une opération qui doit être effectuée lorsqu’une annotation est modifiée sur un type complexe. |
| IComplexTypeMemberIgnoredConvention |
Représente une opération qui doit être effectuée lorsqu’un membre de type complexe est ignoré. |
| IConvention |
Il s’agit de l’interface de base pour toutes les interfaces de convention, elle ne doit pas être implémentée directement. |
| IConventionBatch |
Représente un objet qui retarde les appels de convention jusqu’à ce qu’il soit exécuté ou supprimé. |
| IConventionContext |
Informations contextuelles associées à chaque appel de convention. |
| IConventionContext<TMetadata> |
Informations contextuelles associées à chaque appel de convention. |
| IDiscriminatorPropertySetConvention |
Représente une opération qui doit être effectuée lorsqu’une propriété de discriminateur est définie pour un type. |
| IElementTypeAnnotationChangedConvention |
Représente une opération qui doit être effectuée lorsqu’une annotation est modifiée sur les éléments d’une propriété de collection. |
| IElementTypeNullabilityChangedConvention |
Représente une opération qui doit être effectuée lorsque la valeur Nullabilité sur les éléments d’une propriété de collection a changé. |
| IEntityTypeAddedConvention |
Représente une opération qui doit être effectuée lorsqu’un type d’entité est ajouté au modèle. |
| IEntityTypeAnnotationChangedConvention |
Représente une opération qui doit être effectuée lorsqu’une annotation est modifiée sur un type d’entité. |
| IEntityTypeBaseTypeChangedConvention |
Représente une opération qui doit être effectuée lorsque le type de base d’un type d’entité change. |
| IEntityTypeIgnoredConvention |
Représente une opération qui doit être effectuée lorsqu’un type d’entité est ignoré. |
| IEntityTypeMemberIgnoredConvention |
Représente une opération qui doit être effectuée lorsqu’un membre de type d’entité est ignoré. |
| IEntityTypePrimaryKeyChangedConvention |
Représente une opération qui doit être effectuée lorsque la clé primaire d’un type d’entité est modifiée. |
| IEntityTypeRemovedConvention |
Représente une opération qui doit être effectuée lorsqu’un type d’entité est supprimé du modèle. |
| IForeignKeyAddedConvention |
Représente une opération qui doit être effectuée lorsqu’une clé étrangère est ajoutée au type d’entité. |
| IForeignKeyAnnotationChangedConvention |
Représente une opération qui doit être effectuée lorsqu’une annotation est modifiée sur une clé étrangère. |
| IForeignKeyConstrainednessChangedConvention |
Représente une opération qui doit être effectuée lorsque la contrainte d’une clé étrangère est modifiée. |
| IForeignKeyDependentRequirednessChangedConvention |
Représente une opération qui doit être effectuée lorsque la dépendance requise pour une clé étrangère est modifiée. |
| IForeignKeyNullNavigationSetConvention |
Représente une opération qui doit être effectuée lorsqu’une navigation est définie |
| IForeignKeyOwnershipChangedConvention |
Représente une opération qui doit être effectuée lorsque la valeur de propriété d’une clé étrangère est modifiée. |
| IForeignKeyPrincipalEndChangedConvention |
Représente une opération qui doit être effectuée lorsque la fin du principal d’une clé étrangère est modifiée. |
| IForeignKeyPropertiesChangedConvention |
Représente une opération qui doit être effectuée lorsque les propriétés de clé étrangère ou la clé principale sont modifiées. |
| IForeignKeyRemovedConvention |
Représente une opération qui doit être effectuée lorsqu’une clé étrangère est supprimée. |
| IForeignKeyRequirednessChangedConvention |
Représente une opération qui doit être effectuée lorsque la nécessité d’une clé étrangère est modifiée. |
| IForeignKeyUniquenessChangedConvention |
Représente une opération qui doit être effectuée lorsque l’unicité d’une clé étrangère est modifiée. |
| IIndexAddedConvention |
Représente une opération qui doit être effectuée lorsqu’un index est ajouté au type d’entité. |
| IIndexAnnotationChangedConvention |
Représente une opération qui doit être effectuée lorsqu’une annotation est modifiée sur un index. |
| IIndexRemovedConvention |
Représente une opération qui doit être effectuée lorsqu’un index est supprimé du type d’entité. |
| IIndexSortOrderChangedConvention |
Représente une opération qui doit être effectuée lorsque l’ordre de tri d’un index est modifié. |
| IIndexUniquenessChangedConvention |
Représente une opération qui doit être effectuée lorsque l’unicité d’un index est modifiée. |
| IKeyAddedConvention |
Représente une opération qui doit être effectuée lorsqu’une clé est ajoutée au type d’entité. |
| IKeyAnnotationChangedConvention |
Représente une opération qui doit être effectuée lorsqu’une annotation est modifiée sur une clé. |
| IKeyRemovedConvention |
Représente une opération qui doit être effectuée lorsqu’une clé est supprimée. |
| IModelAnnotationChangedConvention |
Représente une opération qui doit être effectuée lorsqu’une annotation est modifiée sur un modèle. |
| IModelEmbeddedDiscriminatorNameConvention |
Représente une opération qui doit être effectuée lorsque le nom du discriminateur incorporé pour le modèle change. |
| IModelFinalizedConvention |
Représente une opération qui doit être effectuée une fois qu’un modèle est finalisé et ne peut plus être mutée. |
| IModelFinalizingConvention |
Représente une opération qui doit être effectuée lorsqu’un modèle est finalisé. |
| IModelInitializedConvention |
Représente une opération qui doit être effectuée lorsqu’un modèle est initialisé. |
| INavigationAddedConvention |
Représente une opération qui doit être effectuée lorsqu’une navigation est ajoutée au type d’entité. |
| INavigationAnnotationChangedConvention |
Représente une opération qui doit être effectuée lorsqu’une annotation est modifiée sur une navigation. |
| INavigationRemovedConvention |
Représente une opération qui doit être effectuée lorsqu’une navigation est supprimée du type d’entité. |
| IPropertyAddedConvention |
Représente une opération qui doit être effectuée lorsqu’une propriété est ajoutée au type d’entité. |
| IPropertyAnnotationChangedConvention |
Représente une opération qui doit être effectuée lorsqu’une annotation est modifiée sur une propriété. |
| IPropertyAutoLoadChangedConvention |
Représente une opération qui doit être effectuée lorsque la IsAutoLoaded valeur d’une propriété est modifiée. |
| IPropertyElementTypeChangedConvention |
Représente une opération qui doit être effectuée lorsque la IElementType propriété est modifiée. |
| IPropertyFieldChangedConvention |
Représente une opération qui doit être effectuée lorsque le champ de stockage d’une propriété est modifié. |
| IPropertyNullabilityChangedConvention |
Représente une opération qui doit être effectuée lorsque la valeur Nullabilité d’une propriété est modifiée. |
| IPropertyRemovedConvention |
Représente une opération qui doit être effectuée lorsqu’une propriété est supprimée du type d’entité. |
| ISkipNavigationAddedConvention |
Représente une opération qui doit être effectuée lorsqu’une navigation ignorer est ajoutée au type d’entité. |
| ISkipNavigationAnnotationChangedConvention |
Représente une opération qui doit être effectuée lorsqu’une annotation est modifiée sur une navigation ignorer. |
| ISkipNavigationForeignKeyChangedConvention |
Représente une opération qui doit être effectuée lorsqu’une clé étrangère de navigation ignorée est modifiée. |
| ISkipNavigationInverseChangedConvention |
Représente une opération qui doit être effectuée lorsqu’un inverse de navigation ignore est modifié. |
| ISkipNavigationRemovedConvention |
Représente une opération qui doit être effectuée lorsqu’une navigation ignorer est supprimée du type d’entité. |
| ITriggerAddedConvention |
Représente une opération qui doit être effectuée lorsqu’un déclencheur est ajouté au type d’entité. |
| ITriggerRemovedConvention |
Représente une opération qui doit être effectuée lorsqu’un déclencheur est supprimé du type d’entité. |
| ITypeIgnoredConvention |
Représente une opération qui doit être effectuée lorsqu’un type est ignoré. |