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 Meldungen entsprechen, die in einem ILogger protokolliert werden, und Ereignissen, die an eine DiagnosticSourcegesendet werden.
public static class CoreEventId
type CoreEventId = class
Public Class CoreEventId
- Vererbung
-
CoreEventId
Hinweise
Diese IDs werden auch mit WarningsConfigurationBuilder verwendet, um das Verhalten von Warnungen zu konfigurieren.
Weitere Informationen und Beispiele finden Sie unter Protokollierung, Ereignisse und Diagnose.
Felder
AmbiguousEndRequiredWarning |
Fremdschlüssel, der wie erforderlich konfiguriert wurde, bevor das abhängige Ende bestimmt wurde. |
CascadeDelete |
Eine Entität wird gelöscht oder getrennt, weil ihr übergeordnetes 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 erkannt, dass Entitäten hinzugefügt und/oder aus einer Sammlungsnavigationseigenschaft entfernt wurden. |
CollectionWithoutComparer |
Eine Eigenschaft verfügt über einen Auflistungs- oder Enumerationstyp mit einem Wertkonverter, aber ohne Wertvergleich. |
ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning |
Der ForeignKeyAttribute in der Navigation angegebene stimmt nicht mit dem ForeignKeyAttribute in der -Eigenschaft angegebenen überein. |
ConflictingKeylessAndKeyAttributesWarning |
Ein KeylessAttribute Attribut für den Entitätstyp steht in Konflikt mit einem KeyAttribute Attribut für mindestens eine seiner Eigenschaften. |
ConflictingShadowForeignKeysWarning |
Die Eigenschaften, die der Fremdschlüsselkonvention am besten entsprechen, werden bereits von einem anderen Fremdschlüssel verwendet. |
ContextDisposed |
Die DbContext wird verworfen. |
ContextInitialized |
A DbContext wurde initialisiert. |
CoreBaseId |
Die untere Begrenzung für Ereignis-IDs, die von jedem Entity Framework- oder Anbietercode verwendet werden. |
DetachedLazyLoadingWarning |
Es wurde versucht, eine Eigenschaft aus einer getrennten/nicht nachverfolgten Entität zu lazy laden. |
DetectChangesCompleted |
DetectChanges wurde abgeschlossen. |
DetectChangesStarting |
DetectChanges wird gestartet. |
DistinctAfterOrderByWithoutRowLimitingOperatorWarning |
Die Abfrage verwendet den Operator "Distinct", nachdem eine Reihenfolge angewendet wurde. Wenn vor |
DuplicateDependentEntityTypeInstanceWarning |
Dieselbe Entität wird als anderer Entitätstyp für freigegebene Entitäten nachverfolgt. Dieses Ereignis befindet sich in der DbLoggerCategory.Update Kategorie. |
ExecutionStrategyRetrying |
Während der Ausführung ist eine vorübergehende Ausnahme aufgetreten, und der Vorgang wird wiederholt. |
FirstWithoutOrderByAndFilterWarning |
Veraltet..
Eine Abfrage verwendet den First/FirstOrDefault-Vorgang ohne OrderBy und Filter, was zu unvorhersehbaren Ergebnissen führen kann. |
ForeignKeyAttributesOnBothNavigationsWarning |
Navigationen, die in zwei Beziehungen getrennt sind, wie ForeignKeyAttribute in Navigationen auf beiden Seiten angegeben. |
ForeignKeyAttributesOnBothPropertiesWarning |
Navigationen, die in zwei Beziehungen unterteilt sind, wie ForeignKeyAttribute sie für Eigenschaften auf beiden Seiten angegeben wurden. |
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. |
InvalidIncludePathError |
Ungültiger Includepfad '{navigationChain}', konnte die Navigation für '{navigationName}' nicht gefunden werden. |
LazyLoadOnDisposedContextWarning |
Es wurde versucht, eine Eigenschaft zu lazy-laden, nachdem der DbContext entfernt wurde. |
ManyServiceProvidersCreatedWarning |
Viele Dienstanbieter wurden in einer einzelnen 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, die InversePropertyAttribute auf dieselbe umgekehrte Navigation verweisen. |
MultipleNavigationProperties |
Es gibt mehrere Eigenschaften, die Navigationen zum gleichen 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 eingeschlossen. |
NavigationBaseIncludeIgnored |
Eine In der Abfrage einschließen spezifische Navigationsbasis wurde ignoriert, da sie aufgrund der Korrektur bereits aufgefüllt wird. |
NavigationIncluded |
Veraltet..
Die Abfrage enthält eine Navigation. Dieses Ereignis befindet sich in der DbLoggerCategory.Query Kategorie. |
NavigationLazyLoading |
Eine Navigationseigenschaft wird lazy geladen. |
NonDefiningInverseNavigationWarning |
Veraltet..
Die Navigation, auf die zeigt, InversePropertyAttribute ist nicht die definierende Navigation. |
NonNullableInverted |
Veraltet..
Der Entitätstyp mit der Navigationseigenschaft, die nicht NULL-Zulässigkeit aufweist, wurde als abhängige Seite in der Beziehung konfiguriert. Dieses Ereignis befindet sich in der DbLoggerCategory.Model Kategorie. Dieses Ereignis verwendet die NavigationEventData Nutzlast, wenn es mit verwendet DiagnosticSourcewird. |
NonNullableReferenceOnBothNavigations |
Veraltet..
Navigationen, die in zwei Beziehungen unterteilt sind, da die Nicht-NULL-Zulässigkeit in beiden Navigationen angegeben wurde. Dieses Ereignis befindet sich in der DbLoggerCategory.Model Kategorie. Dieses Ereignis verwendet die TwoPropertyBaseCollectionsEventData Nutzlast, wenn es mit verwendet DiagnosticSourcewird. |
NonNullableReferenceOnDependent |
Veraltet..
Die Nicht-NULL-Zulässigkeit 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, wenn es mit verwendet DiagnosticSourcewird. |
NonOwnershipInverseNavigationWarning |
Die Navigation, auf die zeigt, InversePropertyAttribute ist nicht die definierende Navigation. |
OldModelVersionWarning |
Das in den Kontextoptionen angegebene Modell wurde mit einer älteren EF Core-Version erstellt. |
OptimisticConcurrencyException |
Ein OptimisticConcurrencyException wurde während des Anrufs an ausgelöst. SaveChanges() |
PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning |
Erforderliche Navigation mit 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 eines Eigenschaftswerts erkannt. |
ProviderBaseId |
Die untere Begrenzung für Ereignis-IDs, die nur von Datenbankanbietern verwendet werden. |
ProviderDesignBaseId |
Die untere Begrenzung für Ereignis-IDs, die nur von Datenbankanbietern entwurfs- und Toolzeit verwendet werden. |
QueryCanceled |
Eine Abfrage wurde für den Kontexttyp '{contextType}' abgebrochen. |
QueryCompilationStarting |
Starten der Abfragekompilierung. |
QueryExecutionPlanned |
Eine Abfrage ist für die Ausführung geplant. |
QueryIterationFailed |
Fehler beim Verarbeiten der Ergebnisse einer Abfrage. |
QueryModelCompiling |
Veraltet..
Ein Abfragemodell wird 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" nicht. |
RedundantForeignKeyWarning |
Die konfigurierte 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 jedem relationalen Datenbankanbieter verwendet werden. |
RequiredAttributeInverted |
Veraltet..
Der Entitätstyp mit der Navigationseigenschaft, die über verfügt RequiredAttribute , wurde als abhängige Seite in der Beziehung konfiguriert. Dieses Ereignis befindet sich in der DbLoggerCategory.Model Kategorie. Dieses Ereignis verwendet die NavigationEventData Nutzlast, wenn es mit verwendet DiagnosticSourcewird. |
RequiredAttributeOnBothNavigations |
Veraltet..
Navigationen, die in zwei Beziehungen unterteilt sind, wie RequiredAttribute in beiden Navigationen angegeben. Dieses Ereignis befindet sich in der DbLoggerCategory.Model Kategorie. Dieses Ereignis verwendet die TwoPropertyBaseCollectionsEventData Nutzlast, wenn es mit verwendet DiagnosticSourcewird. |
RequiredAttributeOnCollection |
Die RequiredAttribute Navigationseigenschaft in der Auflistung wurde ignoriert. |
RequiredAttributeOnDependent |
Veraltet..
Die RequiredAttribute in 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, wenn es mit verwendet DiagnosticSourcewird. |
RequiredAttributeOnSkipNavigation |
Die RequiredAttribute auf der Navigation überspringen-Eigenschaft wurde ignoriert. |
RowLimitingOperationWithoutOrderByWarning |
Veraltet..
Eine Abfrage verwendet einen Zeilenbegrenzungsvorgang (Skip/Take) ohne OrderBy, der zu unvorhersehbaren Ergebnissen führen kann. |
SaveChangesCanceled |
Beim Speichern von Änderungen in der Datenbank ist ein Fehler aufgetreten. |
SaveChangesCompleted |
SaveChanges() oder eine seiner Überladungen wurde abgeschlossen. |
SaveChangesFailed |
Beim Speichern von Änderungen in der Datenbank ist ein Fehler aufgetreten. |
SaveChangesStarting |
SaveChanges() oder eine der zugehörigen Überladungen wurde gestartet. |
SensitiveDataLoggingEnabledWarning |
Eine Warnung, die darauf hinweist, 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 in Konflikt stehende Eigenschaft mit dem einfachen Namen für diesen Fremdschlüssel im Entitätstyp vorhanden ist, aber entweder nicht zugeordnet ist, bereits für eine andere Beziehung verwendet wird oder mit dem zugeordneten Primärschlüsseltyp nicht kompatibel ist. |
ShadowPropertyCreated |
Eine Schatteneigenschaft wurde erstellt. |
SkipCollectionChangeDetected |
DetectChanges hat erkannt, dass Entitäten hinzugefügt und/oder aus einer Sammlungsnavigationseigenschaft zum Überspringen entfernt wurden. |
StartedTracking |
Eine Entität wird von DbContextnachverfolgt. |
StateChanged |
Eine entität, die DbContext von verfolgt wird, ändert sich von einer zu einer EntityState anderen. |
StringEnumValueInJson |
Ein Zeichenfolgenwert für eine Enumeration wurde aus JSON gelesen. Ab EF Core 8 wurde eine Breaking Change vorgenommen, um Enumerationswerte standardmäßig in JSON als Zahlen zu speichern. Einzelheiten dazu finden Sie unter https://aka.ms/efcore-docs-jsonenums. |
ValueGenerated |
Eine Eigenschaft einer nachverfolgten Entität erhält einen generierten Wert. |
Gilt für:
Entity Framework