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 et les événements envoyés à un DiagnosticSource.
public static class CoreEventId
type CoreEventId = class
Public Class CoreEventId
- Héritage
-
CoreEventId
Remarques
Ces ID sont également utilisés avec WarningsConfigurationBuilder pour configurer le comportement des avertissements.
Pour plus d’informations et d’exemples, consultez Journalisation, événements et diagnostics.
Champs
AmbiguousEndRequiredWarning |
Clé étrangère configurée comme nécessaire avant que la fin dépendante soit déterminée. |
CascadeDelete |
Une entité est en cours de suppression ou de détachement, car son parent a été supprimé. |
CascadeDeleteOrphan |
Une entité est supprimée ou détachée parce que 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. |
ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning |
le ForeignKeyAttribute spécifié sur 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 |
Le DbContext est en cours de suppression. |
ContextInitialized |
Un DbContext a été initialisé. |
CoreBaseId |
Limite inférieure pour les ID d’événement utilisés par tout code Entity Framework ou fournisseur. |
DetachedLazyLoadingWarning |
Une tentative de chargement différé d’une propriété à partir d’une entité détachée/sans suivi a été effectuée. |
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é d’entité partagée différent. Cet événement fait partie de la DbLoggerCategory.Update catégorie . |
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 un filtre, ce qui peut entraîner des résultats imprévisibles. |
ForeignKeyAttributesOnBothNavigationsWarning |
Les navigations ont été séparées en deux relations, comme ForeignKeyAttribute spécifié sur les navigations des deux côtés. |
ForeignKeyAttributesOnBothPropertiesWarning |
Les navigations sont séparées en deux relations, comme ForeignKeyAttribute spécifié sur les propriétés des deux côtés. |
ForeignKeyChangeDetected |
DetectChanges a détecté une modification de la valeur d’une 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 fait partie de la DbLoggerCategory.Query catégorie . |
IncompatibleMatchingForeignKeyProperties |
La meilleure correspondance pour les propriétés de clé étrangère est incompatible avec la clé principale. |
InvalidIncludePathError |
Le chemin d’accès include « {navigationChain} » n’est pas valide, la navigation « {navigationName} » n’est pas disponible. |
LazyLoadOnDisposedContextWarning |
Une tentative de chargement différé d’une propriété a été effectuée après la suppression du DbContext. |
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 d’abord é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 qui pointent vers la même navigation inverse. |
MultipleNavigationProperties |
Il existe plusieurs propriétés qui peuvent être des navigations vers le même type. |
MultiplePrimaryKeyCandidates |
Plusieurs propriétés 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 dans Inclure dans la requête a été ignorée, car elle sera déjà remplie en raison d’une correction. |
NavigationIncluded |
Obsolète..
Une navigation a été incluse dans la requête. Cet événement fait partie de la DbLoggerCategory.Query catégorie . |
NavigationLazyLoading |
Une propriété de navigation est en cours de chargement différé. |
NonDefiningInverseNavigationWarning |
Obsolète..
La navigation vers laquelle InversePropertyAttribute pointe n’est pas la définition de la navigation. |
NonNullableInverted |
Obsolète..
Le 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 fait partie de 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 en tant que non-nullabilité ont été spécifiées sur les deux navigations. Cet événement fait partie de 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 vers l’entité dépendante a été ignorée. Cet événement fait partie de la DbLoggerCategory.Model catégorie . Cet événement utilise la NavigationEventData charge utile lorsqu’il est utilisé avec un DiagnosticSource. |
NonOwnershipInverseNavigationWarning |
La navigation vers laquelle InversePropertyAttribute pointe n’est pas la définition de la navigation. |
OldModelVersionWarning |
Le modèle fourni dans les options de contexte a été créé avec une ancienne version d’EF Core. |
OptimisticConcurrencyException |
Un OptimisticConcurrencyException a été lancé 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 inattendue possible de la navigation de collection à null. |
PossibleUnintendedReferenceComparisonWarning |
Comparaison de références involontaires possible. |
PropertyChangeDetected |
DetectChanges a détecté une modification de la valeur d’une 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 les outils et le temps de conception du fournisseur de base de données. |
QueryCanceled |
Une requête a été annulée pour le type de contexte « {contextType} ». |
QueryCompilationStarting |
Démarrage de la compilation des requêtes. |
QueryExecutionPlanned |
L’exécution d’une requête est planifiée. |
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 en cours de compilation. Cet événement fait partie de la DbLoggerCategory.Query catégorie . |
QueryModelOptimized |
Obsolète..
Un modèle de requête a été optimisé. Cet événement fait partie de la DbLoggerCategory.Query catégorie . |
RedundantAddServicesCallWarning |
« AddEntityFramework* » a été appelé sur le fournisseur de services, mais « UseInternalServiceProvider » ne l’était pas. |
RedundantForeignKeyWarning |
Le configuré IForeignKey est redondant. |
RedundantIndexRemoved |
Aucun index n’a é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..
Le type d’entité avec la propriété de navigation qui a le RequiredAttribute a été configuré en tant que côté dépendant dans la relation. Cet événement fait partie de 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 ont été séparées en deux relations, comme RequiredAttribute spécifié sur les deux navigations. Cet événement fait partie de 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 sur la collection a été ignorée. |
RequiredAttributeOnDependent |
Obsolète..
Le RequiredAttribute sur la propriété de navigation vers l’entité dépendante a été ignoré. Cet événement fait partie de 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é de navigation skip 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 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 a démarré. |
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 sur 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. |
SkipCollectionChangeDetected |
DetectChanges a détecté que des entités ont été ajoutées et/ou supprimées d’une propriété de navigation ignorer la collection. |
StartedTracking |
Une entité est suivie par .DbContext |
StateChanged |
Une entité suivie par le DbContext est en train de passer de l’une à l’autre EntityState . |
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. |
ValueGenerated |
Une propriété d’une entité suivie obtient une valeur générée. |