CoreEventId Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ereignis-IDs für Ereignisse, die nachrichten entsprechen, die an ein ILogger und an ein DiagnosticSourceEreignis gesendet wurden.
public static class CoreEventId
type CoreEventId = class
Public Class CoreEventId
- Vererbung
-
CoreEventId
Hinweise
Diese IDs werden auch verwendet WarningsConfigurationBuilder , um das Verhalten von Warnungen zu konfigurieren.
Weitere Informationen und Beispiele finden Sie unter Protokollierung, Ereignisse und Diagnose .
Felder
| Name | Beschreibung |
|---|---|
| AccidentalComplexPropertyCollection |
Eine komplexe Eigenschaft ist mit einem Sammlungstyp konfiguriert, ist jedoch nicht als Sammlung gekennzeichnet. |
| AccidentalEntityType |
Ein Entitätstyp wurde als Entitätstyp zugeordnet. Wenn Sie diesen Typ absichtlich zuordnen, unterdrücken Sie diese Warnung, und melden Sie das Problem auf GitHub. |
| AmbiguousEndRequiredWarning |
Fremdschlüssel, der als erforderlich konfiguriert wurde, bevor das abhängige Ende bestimmt wurde. |
| CascadeDelete |
Eine Entität wird gelöscht oder getrennt, da das übergeordnete Element gelöscht wurde. |
| CascadeDeleteOrphan |
Eine Entität wird gelöscht oder getrennt, da die erforderliche Beziehung zu ihrem übergeordneten Element getrennt wurde. |
| CollectionChangeDetected |
DetectChanges hat festgestellt, dass Entitäten hinzugefügt und/oder aus einer Sammlungsnavigationseigenschaft entfernt wurden. |
| CollectionWithoutComparer |
Eine Eigenschaft verfügt über eine Auflistung oder einen Enumerationstyp mit einem Wertkonverter, jedoch ohne Wertvergleich. |
| CompiledModelProviderMismatchWarning |
Es wurde ein kompiliertes Modell gefunden, aber für einen anderen Datenbankanbieter erstellt. |
| ComplexElementPropertyChangeDetected |
DetectChanges hat eine Änderung in einem Eigenschaftswert erkannt. |
| ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning |
Die ForeignKeyAttribute in der Navigation angegebene Eigenschaft stimmt nicht mit der ForeignKeyAttribute angegebenen Eigenschaft überein. |
| ConflictingKeylessAndKeyAttributesWarning |
Ein KeylessAttribute Attribut für den Entitätstyp steht im Konflikt mit einem KeyAttribute Attribut für mindestens eine seiner Eigenschaften. |
| ConflictingShadowForeignKeysWarning |
Die Eigenschaften, die am besten mit der Fremdschlüsselkonvention übereinstimmen, werden bereits von einem anderen Fremdschlüssel verwendet. |
| ContextDisposed |
Der DbContext Vorgang wird verworfen. |
| ContextInitialized |
Eine DbContext wurde initialisiert. |
| CoreBaseId |
Die untere Grenze für Ereignis-IDs, die von einem Entity Framework- oder Anbietercode verwendet werden. |
| DetachedLazyLoadingWarning |
Es wurde versucht, eine Eigenschaft von einer getrennten/no-tracking-Entität zu laden. |
| DetectChangesCompleted |
DetectChanges wurde abgeschlossen. |
| DetectChangesStarting |
DetectChanges wird gestartet. |
| DistinctAfterOrderByWithoutRowLimitingOperatorWarning |
Die Abfrage verwendet den Operator "Distinct" nach dem Anwenden einer Sortierung. Wenn ein Zeilenbeschränkungsvorgang vor |
| DuplicateDependentEntityTypeInstanceWarning |
Dieselbe Entität wird als ein anderer freigegebener Entitätstyp nachverfolgt. Dieses Ereignis befindet sich in der DbLoggerCategory.Update Kategorie. |
| EnsureCreatedWithTrackedEntitiesWarning |
EnsureCreatedAsync(CancellationToken) wurde für einen Kontext aufgerufen, der bereits hinzugefügte, geänderte oder gelöschte Entitäten nachverfolgt. Diese Änderungen gehen verloren, wenn ein Wiederholungsversuche aufgrund eines vorübergehenden Fehlers auftritt. Dieses Ereignis befindet sich in der DbLoggerCategory.Infrastructure Kategorie. Dieses Ereignis verwendet die EventData Nutzlast bei Verwendung mit einem DiagnosticSource. |
| ExecutionStrategyRetrying |
Während der Ausführung ist eine vorübergehende Ausnahme aufgetreten, und der Vorgang wird wiederholt. |
| FirstWithoutOrderByAndFilterWarning |
Veraltet.
Eine Abfrage verwendet den Vorgang "First/FirstOrDefault" ohne "OrderBy" und "Filter", was zu unvorhersehbaren Ergebnissen führen kann. |
| ForeignKeyAttributesOnBothNavigationsWarning |
Navigationen, die in zwei Beziehungen getrennt sind, wie ForeignKeyAttribute auf Navigationen auf beiden Seiten angegeben. |
| ForeignKeyAttributesOnBothPropertiesWarning |
Navigationen, die in zwei Beziehungen getrennt sind, wie ForeignKeyAttribute auf Eigenschaften auf beiden Seiten angegeben. |
| ForeignKeyChangeDetected |
DetectChanges hat eine Änderung eines Fremdschlüsseleigenschaftswerts erkannt. |
| IncludeIgnoredWarning |
Veraltet.
Beim Kompilieren einer Abfrage wurde eine Navigation ignoriert. Dieses Ereignis befindet sich in der DbLoggerCategory.Query Kategorie. |
| IncompatibleMatchingForeignKeyProperties |
Die beste Übereinstimmung für Fremdschlüsseleigenschaften ist nicht mit dem Prinzipalschlüssel kompatibel. |
| InconsistentOwnedDataWarning |
Eine eigene Entität wurde geladen, aber die besitzereigene Entität war null. Dies gibt inkonsistente Daten in der Datenbank an. Die besitzereigene Entität wird ignoriert. |
| InvalidIncludePathError |
Ungültiger Includepfad '{navigationChain}', konnte die Navigation für '{navigationName}' nicht finden. |
| LazyLoadOnDisposedContextWarning |
Es wurde versucht, eine Eigenschaft zu lazy laden, nachdem der DbContext verworfen wurde. |
| ManyServiceProvidersCreatedWarning |
Viele Dienstanbieter wurden in einer einzigen App-Domäne erstellt. |
| MappedComplexPropertyIgnoredWarning |
Eine Eigenschaft wurde zuerst explizit zugeordnet und dann ignoriert. |
| MappedEntityTypeIgnoredWarning |
Ein Entitätstyp wurde zuerst explizit zugeordnet und dann ignoriert. |
| MappedNavigationIgnoredWarning |
Eine Navigation wurde zuerst explizit zugeordnet und dann ignoriert. |
| MappedPropertyIgnoredWarning |
Eine Eigenschaft wurde zuerst explizit zugeordnet und dann ignoriert. |
| MultipleInversePropertiesSameTargetWarning |
Es gibt mehrere Navigationen mit InversePropertyAttribute diesem Punkt auf die gleiche umgekehrte Navigation. |
| MultipleNavigationProperties |
Es gibt mehrere Eigenschaften, die Navigationen zu demselben Typ sein können. |
| MultiplePrimaryKeyCandidates |
Es gibt mehrere Eigenschaften, die als Primärschlüssel verwendet werden können. |
| NavigationBaseIncluded |
Eine Navigationsbasis wurde in die Abfrage einbezogen. |
| NavigationBaseIncludeIgnored |
Eine Navigationsbasis, die in "Einschließen" in der Abfrage angegeben ist, wurde ignoriert, da sie bereits aufgrund der Korrektur aufgefüllt wird. |
| NavigationIncluded |
Veraltet.
Eine Navigation wurde in die Abfrage einbezogen. Dieses Ereignis befindet sich in der DbLoggerCategory.Query Kategorie. |
| NavigationLazyLoading |
Eine Navigationseigenschaft wird lazy geladen. |
| NoEntityTypeConfigurationsWarning |
Ein implementierter IEntityTypeConfiguration<TEntity> Typ konnte nicht instanziiert werden. |
| NonDefiningInverseNavigationWarning |
Veraltet.
Die Navigation, auf die verweist, InversePropertyAttribute ist nicht die definierende Navigation. |
| NonNullableInverted |
Veraltet.
Der Entitätstyp mit der Navigationseigenschaft, die nicht nullwertig ist, wurde als abhängige Seite in der Beziehung konfiguriert. Dieses Ereignis befindet sich in der DbLoggerCategory.Model Kategorie. Dieses Ereignis verwendet die NavigationEventData Nutzlast bei Verwendung mit einem DiagnosticSource. |
| NonNullableReferenceOnBothNavigations |
Veraltet.
Navigationselemente, die in zwei Beziehungen getrennt sind, da in beiden Navigationen keine Nullwerte angegeben wurden. Dieses Ereignis befindet sich in der DbLoggerCategory.Model Kategorie. Dieses Ereignis verwendet die TwoPropertyBaseCollectionsEventData Nutzlast bei Verwendung mit einem DiagnosticSource. |
| NonNullableReferenceOnDependent |
Veraltet.
Die Nicht-Null-Lesbarkeit der Navigationseigenschaft für die abhängige Entität wurde ignoriert. Dieses Ereignis befindet sich in der DbLoggerCategory.Model Kategorie. Dieses Ereignis verwendet die NavigationEventData Nutzlast bei Verwendung mit einem DiagnosticSource. |
| NonOwnershipInverseNavigationWarning |
Die Navigation, auf die verweist, InversePropertyAttribute ist nicht die definierende Navigation. |
| OldModelVersionWarning |
Das in den Kontextoptionen bereitgestellte Modell wurde mit einer älteren EF Core-Version erstellt. |
| OptimisticConcurrencyException |
Während OptimisticConcurrencyException des Anrufs wurde ein Fehler ausgelöst. SaveChanges() |
| PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning |
Erforderliche Navigation mit der Prinzipalentität mit definiertem globalen Abfragefilter und der deklarierenden Entität ohne übereinstimmenden Filter |
| PossibleUnintendedCollectionNavigationNullComparisonWarning |
Möglicher unbeabsichtigter Vergleich der Sammlungsnavigation mit NULL. |
| PossibleUnintendedReferenceComparisonWarning |
Möglicher unbeabsichtigter Verweisvergleich. |
| PropertyChangeDetected |
DetectChanges hat eine Änderung in einem Eigenschaftswert erkannt. |
| ProviderBaseId |
Die untere Grenze für Ereignis-IDs, die nur von Datenbankanbietern verwendet werden. |
| ProviderDesignBaseId |
Die untere Grenze für Ereignis-IDs, die nur von Entwurfszeit und Tool des Datenbankanbieters verwendet werden. |
| QueryCanceled |
Eine Abfrage wurde für den Kontexttyp '{contextType}' abgebrochen. |
| QueryCompilationStarting |
Abfragekompilierung wird gestartet. |
| QueryExecutionPlanned |
Eine Abfrage ist für die Ausführung geplant. |
| QueryIterationFailed |
Fehler beim Verarbeiten der Ergebnisse einer Abfrage. |
| QueryModelCompiling |
Veraltet.
Es wird ein Abfragemodell kompiliert. Dieses Ereignis befindet sich in der DbLoggerCategory.Query Kategorie. |
| QueryModelOptimized |
Veraltet.
Ein Abfragemodell wurde optimiert. Dieses Ereignis befindet sich in der DbLoggerCategory.Query Kategorie. |
| RedundantAddServicesCallWarning |
'AddEntityFramework*' wurde für den Dienstanbieter aufgerufen, aber 'UseInternalServiceProvider' war nicht. |
| RedundantForeignKeyWarning |
Die Konfiguration IForeignKey ist redundant. |
| RedundantIndexRemoved |
Ein Index wurde nicht erstellt, da die Eigenschaften bereits abgedeckt sind. |
| ReferenceChangeDetected |
DetectChanges hat eine Änderung der Entitätsverweise durch eine andere Entität erkannt. |
| RelationalBaseId |
Die untere Grenze für Ereignis-IDs, die von einem relationalen Datenbankanbieter verwendet werden. |
| RequiredAttributeInverted |
Veraltet.
Der Entitätstyp mit der Navigationseigenschaft, die die RequiredAttribute Eigenschaft hat, wurde als abhängige Seite in der Beziehung konfiguriert. Dieses Ereignis befindet sich in der DbLoggerCategory.Model Kategorie. Dieses Ereignis verwendet die NavigationEventData Nutzlast bei Verwendung mit einem DiagnosticSource. |
| RequiredAttributeOnBothNavigations |
Veraltet.
Navigationen, die in zwei Beziehungen getrennt sind, wie RequiredAttribute in beiden Navigationen angegeben. Dieses Ereignis befindet sich in der DbLoggerCategory.Model Kategorie. Dieses Ereignis verwendet die TwoPropertyBaseCollectionsEventData Nutzlast bei Verwendung mit einem DiagnosticSource. |
| RequiredAttributeOnCollection |
Die RequiredAttribute Eigenschaft für die Sammlungsnavigation wurde ignoriert. |
| RequiredAttributeOnDependent |
Veraltet.
Die RequiredAttribute Navigationseigenschaft für die abhängige Entität wurde ignoriert. Dieses Ereignis befindet sich in der DbLoggerCategory.Model Kategorie. Dieses Ereignis verwendet die NavigationEventData Nutzlast bei Verwendung mit einem DiagnosticSource. |
| RequiredAttributeOnSkipNavigation |
Die RequiredAttribute Eigenschaft "Navigation überspringen" wurde ignoriert. |
| RowLimitingOperationWithoutOrderByWarning |
Veraltet.
Eine Abfrage verwendet einen Zeilenbegrenzungsvorgang (Skip/Take) ohne OrderBy, der zu unvorhersehbaren Ergebnissen führen kann. |
| SaveChangesCanceled |
Fehler beim Speichern von Änderungen an der Datenbank. |
| SaveChangesCompleted |
SaveChanges() oder eine seiner Überladungen wurde abgeschlossen. |
| SaveChangesFailed |
Fehler beim Speichern von Änderungen an der Datenbank. |
| SaveChangesStarting |
SaveChanges() oder eine seiner Überladungen gestartet. |
| SensitiveDataLoggingEnabledWarning |
Eine Warnung, die angibt, dass die Protokollierung vertraulicher Daten aktiviert ist und möglicherweise protokolliert wird. |
| ServiceProviderCreated |
Ein Dienstanbieter wurde für die interne Verwendung durch Entity Framework erstellt. |
| ServiceProviderDebugInfo |
Stellt Debuginformationen bereit, warum ein neuer interner Dienstanbieter erstellt wurde. |
| ShadowForeignKeyPropertyCreated |
Eine Fremdschlüsseleigenschaft wurde im Schattenzustand erstellt, da eine widersprüchliche Eigenschaft mit dem einfachen Namen für diesen Fremdschlüssel im Entitätstyp vorhanden ist, aber entweder nicht zugeordnet, bereits für eine andere Beziehung verwendet wird oder mit dem zugeordneten Primärschlüsseltyp nicht kompatibel ist. |
| ShadowPropertyCreated |
Es wurde eine Schatteneigenschaft erstellt. |
| ShadowPropertyNameNotValidIdentifierWarning |
Eine Schatteneigenschaft hat einen Namen, der kein gültiger Bezeichner ist, was zu Problemen im generierten Code führen kann. |
| SkipCollectionChangeDetected |
DetectChanges hat festgestellt, dass Entitäten hinzugefügt und/oder aus einer Sammlungsnavigationseigenschaft entfernt wurden. |
| SkippedEntityTypeConfigurationWarning |
Ein implementierter IEntityTypeConfiguration<TEntity> Typ konnte nicht instanziiert werden. |
| StartedTracking |
Eine Entität wird von der DbContext. |
| StateChanged |
Eine vom Unternehmen nachverfolgte DbContext Entität wechselt von einer EntityState zu einer anderen. |
| StringEnumValueInJson |
Ein Zeichenfolgenwert für eine Enumeration wurde aus JSON gelesen. Ab EF Core 8 wurde eine grundlegende Änderung vorgenommen, um Enumerationswerte standardmäßig als Zahlen in JSON zu speichern. Weitere Informationen finden Sie unter https://aka.ms/efcore-docs-jsonenums. |
| TypeLoadingErrorWarning |
Fehler beim Laden von Typen aus einer Assembly. |
| ValueGenerated |
Eine Eigenschaft einer nachverfolgten Entität erhält einen generierten Wert. |