CoreEventId 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.
ID d’événement pour les événements qui correspondent aux messages consignés dans un ILogger événement et envoyés à un DiagnosticSource.
public static class CoreEventId
type CoreEventId = class
Public Class CoreEventId
- Héritage
-
CoreEventId
Remarques
Ces ID sont également utilisés pour WarningsConfigurationBuilder configurer le comportement des avertissements.
Pour plus d’informations et d’exemples , consultez Journalisation, événements et diagnostics .
Champs
| Nom | Description |
|---|---|
| AccidentalComplexPropertyCollection |
Une propriété complexe est configurée avec un type de collection, mais n’est pas marquée comme collection. |
| AccidentalEntityType |
Un type d’entité a été mappé en tant que type d’entité. Si vous mappez ce type intentionnellement, supprimez cet avertissement et signalez le problème sur GitHub. |
| AmbiguousEndRequiredWarning |
Clé étrangère configurée comme nécessaire avant la fin dépendante a été déterminée. |
| CascadeDelete |
Une entité est supprimée ou détachée, car son parent a été supprimé. |
| CascadeDeleteOrphan |
Une entité est supprimée ou détachée, car la relation requise avec son parent a été rompue. |
| CollectionChangeDetected |
DetectChanges a détecté que des entités ont été ajoutées et/ou supprimées d’une propriété de navigation de collection. |
| CollectionWithoutComparer |
Une propriété a un type de collection ou d’énumération avec un convertisseur de valeur, mais sans comparateur de valeur. |
| CompiledModelProviderMismatchWarning |
Un modèle compilé a été trouvé, mais a été créé pour un autre fournisseur de base de données. |
| ComplexElementPropertyChangeDetected |
DetectChanges a détecté une modification dans une valeur de propriété. |
| ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning |
Le ForeignKeyAttribute paramètre spécifié dans la navigation ne correspond pas à celui ForeignKeyAttribute spécifié sur la propriété. |
| ConflictingKeylessAndKeyAttributesWarning |
Un KeylessAttribute attribut sur le type d’entité est en conflit avec un KeyAttribute attribut sur au moins une de ses propriétés. |
| ConflictingShadowForeignKeysWarning |
Les propriétés qui correspondent le mieux à la convention de clé étrangère sont déjà utilisées par une autre clé étrangère. |
| ContextDisposed |
La DbContext suppression est en cours. |
| ContextInitialized |
Un DbContext a été initialisé. |
| CoreBaseId |
Limite inférieure pour les ID d’événement utilisés par n’importe quel code Entity Framework ou fournisseur. |
| DetachedLazyLoadingWarning |
Une tentative a été effectuée pour charger une propriété à partir d’une entité détachée/sans suivi. |
| DetectChangesCompleted |
DetectChanges est terminé. |
| DetectChangesStarting |
DetectChanges démarre. |
| DistinctAfterOrderByWithoutRowLimitingOperatorWarning |
La requête utilise l’opérateur « Distinct » après avoir appliqué un ordre. S’il existe une opération de limitation de ligne utilisée avant |
| DuplicateDependentEntityTypeInstanceWarning |
La même entité est suivie en tant que type d’entité partagée différent. Cet événement se trouve dans la DbLoggerCategory.Update catégorie. |
| EnsureCreatedWithTrackedEntitiesWarning |
EnsureCreatedAsync(CancellationToken) a été appelé sur un contexte qui suit déjà les entités ajoutées, modifiées ou supprimées. Ces modifications sont perdues si une nouvelle tentative se produit en raison d’un échec temporaire. Cet événement se trouve dans la DbLoggerCategory.Infrastructure catégorie. Cet événement utilise la EventData charge utile lorsqu’il est utilisé avec un DiagnosticSource. |
| ExecutionStrategyRetrying |
Une exception temporaire a été rencontrée pendant l’exécution et l’opération sera retentée. |
| FirstWithoutOrderByAndFilterWarning |
Obsolète.
Une requête utilise l’opération First/FirstOrDefault sans OrderBy et le filtre qui peut entraîner des résultats imprévisibles. |
| ForeignKeyAttributesOnBothNavigationsWarning |
Les navigations séparées en deux relations, comme ForeignKeyAttribute indiqué sur les navigations des deux côtés. |
| ForeignKeyAttributesOnBothPropertiesWarning |
Les navigations séparées en deux relations, telles qu’elles ForeignKeyAttribute étaient spécifiées sur les propriétés des deux côtés. |
| ForeignKeyChangeDetected |
DetectChanges a détecté une modification d’une valeur de propriété de clé étrangère. |
| IncludeIgnoredWarning |
Obsolète.
Une navigation a été ignorée lors de la compilation d’une requête. Cet événement se trouve dans la DbLoggerCategory.Query catégorie. |
| IncompatibleMatchingForeignKeyProperties |
La meilleure correspondance pour les propriétés de clé étrangère n’est pas compatible avec la clé principale. |
| InconsistentOwnedDataWarning |
Une entité détenue a été chargée, mais l’entité propriétaire a été null. Cela indique des données incohérentes dans la base de données. L’entité détenue est ignorée. |
| InvalidIncludePathError |
Le chemin d’accès include « {navigationChain} » n’a pas pu trouver de navigation pour « {navigationName} ». |
| LazyLoadOnDisposedContextWarning |
Une tentative de chargement différé d’une propriété après la suppression de DbContext a été effectuée. |
| ManyServiceProvidersCreatedWarning |
De nombreux fournisseurs de services ont été créés dans un domaine d’application unique. |
| MappedComplexPropertyIgnoredWarning |
Une propriété a d’abord été mappée explicitement, puis ignorée. |
| MappedEntityTypeIgnoredWarning |
Un type d’entité a été mappé explicitement, puis ignoré. |
| MappedNavigationIgnoredWarning |
Une navigation a d’abord été mappée explicitement, puis ignorée. |
| MappedPropertyIgnoredWarning |
Une propriété a d’abord été mappée explicitement, puis ignorée. |
| MultipleInversePropertiesSameTargetWarning |
Il existe plusieurs navigations avec InversePropertyAttribute ce point vers la même navigation inverse. |
| MultipleNavigationProperties |
Il existe plusieurs propriétés qui peuvent être des navigations vers le même type. |
| MultiplePrimaryKeyCandidates |
Il existe plusieurs propriétés qui peuvent être utilisées comme clé primaire. |
| NavigationBaseIncluded |
Une base de navigation a été incluse dans la requête. |
| NavigationBaseIncludeIgnored |
Une base de navigation spécifique à Include dans la requête a été ignorée, car elle sera déjà remplie en raison de la correction. |
| NavigationIncluded |
Obsolète.
Une navigation a été incluse dans la requête. Cet événement se trouve dans la DbLoggerCategory.Query catégorie. |
| NavigationLazyLoading |
Une propriété de navigation est en cours de chargement différé. |
| NoEntityTypeConfigurationsWarning |
Impossible d’instancier un type qui implémente IEntityTypeConfiguration<TEntity> . |
| NonDefiningInverseNavigationWarning |
Obsolète.
La navigation qui InversePropertyAttribute pointe vers n’est pas la navigation de définition. |
| NonNullableInverted |
Obsolète.
Type d’entité avec la propriété de navigation qui a une non-nullabilité a été configuré comme côté dépendant dans la relation. Cet événement se trouve dans la DbLoggerCategory.Model catégorie. Cet événement utilise la NavigationEventData charge utile lorsqu’il est utilisé avec un DiagnosticSource. |
| NonNullableReferenceOnBothNavigations |
Obsolète.
Les navigations séparées en deux relations, car la non-nullabilité a été spécifiée sur les deux navigations. Cet événement se trouve dans la DbLoggerCategory.Model catégorie. Cet événement utilise la TwoPropertyBaseCollectionsEventData charge utile lorsqu’il est utilisé avec un DiagnosticSource. |
| NonNullableReferenceOnDependent |
Obsolète.
La non-nullabilité de la propriété de navigation à l’entité dépendante a été ignorée. Cet événement se trouve dans la DbLoggerCategory.Model catégorie. Cet événement utilise la NavigationEventData charge utile lorsqu’il est utilisé avec un DiagnosticSource. |
| NonOwnershipInverseNavigationWarning |
La navigation qui InversePropertyAttribute pointe vers n’est pas la navigation de définition. |
| OldModelVersionWarning |
Le modèle fourni dans les options de contexte a été créé avec une ancienne version EF Core. |
| OptimisticConcurrencyException |
Une OptimisticConcurrencyException a été levée pendant l’appel à SaveChanges() |
| PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning |
Navigation requise avec l’entité principale ayant un filtre de requête global défini et l’entité déclarante n’ayant pas de filtre correspondant |
| PossibleUnintendedCollectionNavigationNullComparisonWarning |
Comparaison involontaire possible de la navigation de collection sur Null. |
| PossibleUnintendedReferenceComparisonWarning |
Comparaison de référence involontaire possible. |
| PropertyChangeDetected |
DetectChanges a détecté une modification dans une valeur de propriété. |
| ProviderBaseId |
Limite inférieure pour les ID d’événement utilisés uniquement par les fournisseurs de base de données. |
| ProviderDesignBaseId |
Limite inférieure pour les ID d’événement utilisés uniquement par le fournisseur de base de données et les outils. |
| QueryCanceled |
Une requête a été annulée pour le type de contexte « {contextType} ». |
| QueryCompilationStarting |
Démarrage de la compilation des requêtes. |
| QueryExecutionPlanned |
Une requête est planifiée pour l’exécution. |
| QueryIterationFailed |
Une erreur s'est produite lors du traitement des résultats d'une requête. |
| QueryModelCompiling |
Obsolète.
Un modèle de requête est compilé. Cet événement se trouve dans la DbLoggerCategory.Query catégorie. |
| QueryModelOptimized |
Obsolète.
Un modèle de requête a été optimisé. Cet événement se trouve dans la DbLoggerCategory.Query catégorie. |
| RedundantAddServicesCallWarning |
« AddEntityFramework* » a été appelé sur le fournisseur de services, mais « UseInternalServiceProvider » n’était pas. |
| RedundantForeignKeyWarning |
La configuration IForeignKey est redondante. |
| RedundantIndexRemoved |
Un index n’a pas été créé, car les propriétés sont déjà couvertes. |
| ReferenceChangeDetected |
DetectChanges a détecté une modification des références d’entité par une autre entité. |
| RelationalBaseId |
Limite inférieure pour les ID d’événement utilisés par n’importe quel fournisseur de base de données relationnelle. |
| RequiredAttributeInverted |
Obsolète.
Type d’entité avec la propriété de navigation qui a RequiredAttribute été configurée comme côté dépendant de la relation. Cet événement se trouve dans la DbLoggerCategory.Model catégorie. Cet événement utilise la NavigationEventData charge utile lorsqu’il est utilisé avec un DiagnosticSource. |
| RequiredAttributeOnBothNavigations |
Obsolète.
Les navigations séparées en deux relations, comme RequiredAttribute spécifié dans les deux navigations. Cet événement se trouve dans la DbLoggerCategory.Model catégorie. Cet événement utilise la TwoPropertyBaseCollectionsEventData charge utile lorsqu’il est utilisé avec un DiagnosticSource. |
| RequiredAttributeOnCollection |
La RequiredAttribute propriété de navigation de la collection a été ignorée. |
| RequiredAttributeOnDependent |
Obsolète.
La RequiredAttribute propriété de navigation sur l’entité dépendante a été ignorée. Cet événement se trouve dans la DbLoggerCategory.Model catégorie. Cet événement utilise la NavigationEventData charge utile lorsqu’il est utilisé avec un DiagnosticSource. |
| RequiredAttributeOnSkipNavigation |
La RequiredAttribute propriété skip navigation a été ignorée. |
| RowLimitingOperationWithoutOrderByWarning |
Obsolète.
Une requête utilise une opération de limitation de ligne (Skip/Take) sans OrderBy, ce qui peut entraîner des résultats imprévisibles. |
| SaveChangesCanceled |
Une erreur s'est produite lors de la tentative d'enregistrement des modifications apportées à la base de données. |
| SaveChangesCompleted |
SaveChanges() ou l’une de ses surcharges s’est terminée. |
| SaveChangesFailed |
Une erreur s'est produite lors de la tentative d'enregistrement des modifications apportées à la base de données. |
| SaveChangesStarting |
SaveChanges() ou l’une de ses surcharges démarrées. |
| SensitiveDataLoggingEnabledWarning |
Avertissement indiquant que la journalisation des données sensibles est activée et peut être journalisée. |
| ServiceProviderCreated |
Un fournisseur de services a été créé pour une utilisation interne par Entity Framework. |
| ServiceProviderDebugInfo |
Fournit des informations de débogage pour la raison pour laquelle un nouveau fournisseur de services interne a été créé. |
| ShadowForeignKeyPropertyCreated |
Une propriété de clé étrangère a été créée dans un état d’ombre, car une propriété en conflit avec le nom simple de cette clé étrangère existe dans le type d’entité, mais n’est pas mappée, est déjà utilisée pour une autre relation ou est incompatible avec le type de clé primaire associé. |
| ShadowPropertyCreated |
Une propriété d’ombre a été créée. |
| ShadowPropertyNameNotValidIdentifierWarning |
Une propriété d’ombre a un nom qui n’est pas un identificateur valide, ce qui peut entraîner des problèmes dans le code généré. |
| SkipCollectionChangeDetected |
DetectChanges a détecté que des entités ont été ajoutées et/ou supprimées d’une collection ignorent la propriété de navigation. |
| SkippedEntityTypeConfigurationWarning |
Impossible d’instancier un type qui implémente IEntityTypeConfiguration<TEntity> . |
| StartedTracking |
Une entité est suivie par le DbContext. |
| StateChanged |
Une entité suivie par le changement entre l’un et l’autre DbContextEntityState . |
| StringEnumValueInJson |
Une valeur de chaîne pour une énumération a été lue à partir de JSON. À compter d’EF Core 8, une modification cassant a été apportée pour stocker les valeurs d’énumération dans JSON en tant que nombres par défaut. Pour plus d’informations, consultez https://aka.ms/efcore-docs-jsonenums. |
| TypeLoadingErrorWarning |
Une erreur a été ignorée lors du chargement des types à partir d’un assembly. |
| ValueGenerated |
Une propriété d’une entité suivie obtient une valeur générée. |