CoreEventId Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Event IDs for events that correspond to messages logged to an ILogger and events sent to a DiagnosticSource.
public static class CoreEventId
type CoreEventId = class
Public Class CoreEventId
- Inheritance
-
CoreEventId
Remarks
These IDs are also used with WarningsConfigurationBuilder to configure the behavior of warnings.
See Logging, events, and diagnostics for more information and examples.
Fields
AmbiguousEndRequiredWarning |
Foreign key configured as required before the dependent end was determined. |
CascadeDelete |
An entity is being deleted or detached because its parent was deleted. |
CascadeDeleteOrphan |
An entity is being deleted or detached because the required relationship to its parent was severed. |
CollectionChangeDetected |
DetectChanges has detected entities were added and/or removed from a collection navigation property. |
CollectionWithoutComparer |
A property has a collection or enumeration type with a value converter but with no value comparer. |
ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning |
The ForeignKeyAttribute specified on the navigation doesn't match the ForeignKeyAttribute specified on the property. |
ConflictingKeylessAndKeyAttributesWarning |
A KeylessAttribute attribute on the entity type is conflicting with a KeyAttribute attribute on at least one of its properties. |
ConflictingShadowForeignKeysWarning |
The properties that best match the foreign key convention are already used by a different foreign key. |
ContextDisposed |
The DbContext is being disposed. |
ContextInitialized |
A DbContext was initialized. |
CoreBaseId |
The lower-bound for event IDs used by any Entity Framework or provider code. |
DetachedLazyLoadingWarning |
An attempt was made to lazy-load a property from a detached/no-tracking entity. |
DetectChangesCompleted |
DetectChanges has completed. |
DetectChangesStarting |
DetectChanges is starting. |
DistinctAfterOrderByWithoutRowLimitingOperatorWarning |
The query uses the 'Distinct' operator after applying an ordering. If there are any row limiting operation used before |
DuplicateDependentEntityTypeInstanceWarning |
The same entity is being tracked as a different shared entity entity type. This event is in the DbLoggerCategory.Update category. |
ExecutionStrategyRetrying |
A transient exception has been encountered during execution and the operation will be retried. |
FirstWithoutOrderByAndFilterWarning |
Obsolete.
A query uses First/FirstOrDefault operation without OrderBy and filter which may lead to unpredictable results. |
ForeignKeyAttributesOnBothNavigationsWarning |
Navigations separated into two relationships as ForeignKeyAttribute was specified on navigations on both sides. |
ForeignKeyAttributesOnBothPropertiesWarning |
Navigations separated into two relationships as ForeignKeyAttribute was specified on properties on both sides. |
ForeignKeyChangeDetected |
DetectChanges has detected a change in a foreign key property value. |
IncludeIgnoredWarning |
Obsolete.
A navigation was ignored while compiling a query. This event is in the DbLoggerCategory.Query category. |
IncompatibleMatchingForeignKeyProperties |
The best match for foreign key properties are incompatible with the principal key. |
InvalidIncludePathError |
Invalid include path '{navigationChain}', couldn't find navigation for '{navigationName}'. |
LazyLoadOnDisposedContextWarning |
An attempt was made to lazy-load a property after the DbContext had been disposed. |
ManyServiceProvidersCreatedWarning |
Many service providers were created in a single app domain. |
MappedComplexPropertyIgnoredWarning |
A property was first mapped explicitly and then ignored. |
MappedEntityTypeIgnoredWarning |
An entity type was first mapped explicitly and then ignored. |
MappedNavigationIgnoredWarning |
A navigation was first mapped explicitly and then ignored. |
MappedPropertyIgnoredWarning |
A property was first mapped explicitly and then ignored. |
MultipleInversePropertiesSameTargetWarning |
There are multiple navigations with InversePropertyAttribute that point to the same inverse navigation. |
MultipleNavigationProperties |
There are multiple properties that could be navigations to the same type. |
MultiplePrimaryKeyCandidates |
There are multiple properties that could be used as the primary key. |
NavigationBaseIncluded |
A navigation base was included in the query. |
NavigationBaseIncludeIgnored |
A navigation base specific in Include in the query was ignored because it will be populated already due to fix-up. |
NavigationIncluded |
Obsolete.
A navigation was included in the query. This event is in the DbLoggerCategory.Query category. |
NavigationLazyLoading |
A navigation property is being lazy-loaded. |
NonDefiningInverseNavigationWarning |
Obsolete.
The navigation that InversePropertyAttribute points to is not the defining navigation. |
NonNullableInverted |
Obsolete.
The entity type with the navigation property that has non-nullability was configured as the dependent side in the relationship. This event is in the DbLoggerCategory.Model category. This event uses the NavigationEventData payload when used with a DiagnosticSource. |
NonNullableReferenceOnBothNavigations |
Obsolete.
Navigations separated into two relationships as non-nullability was specified on both navigations. This event is in the DbLoggerCategory.Model category. This event uses the TwoPropertyBaseCollectionsEventData payload when used with a DiagnosticSource. |
NonNullableReferenceOnDependent |
Obsolete.
The non-nullability of the navigation property to the dependent entity was ignored. This event is in the DbLoggerCategory.Model category. This event uses the NavigationEventData payload when used with a DiagnosticSource. |
NonOwnershipInverseNavigationWarning |
The navigation that InversePropertyAttribute points to is not the defining navigation. |
OldModelVersionWarning |
The model supplied in the context options was created with an older EF Core version. |
OptimisticConcurrencyException |
An OptimisticConcurrencyException was thrown during the call to SaveChanges() |
PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning |
Required navigation with principal entity having global query filter defined and the declaring entity not having a matching filter |
PossibleUnintendedCollectionNavigationNullComparisonWarning |
Possible unintended comparison of collection navigation to null. |
PossibleUnintendedReferenceComparisonWarning |
Possible unintended reference comparison. |
PropertyChangeDetected |
DetectChanges has detected a change in a property value. |
ProviderBaseId |
The lower-bound for event IDs used only by database providers. |
ProviderDesignBaseId |
The lower-bound for event IDs used only by database provider design-time and tooling. |
QueryCanceled |
A query was canceled for context type '{contextType}'. |
QueryCompilationStarting |
Starting query compilation. |
QueryExecutionPlanned |
A query is planned for execution. |
QueryIterationFailed |
An error occurred while processing the results of a query. |
QueryModelCompiling |
Obsolete.
A query model is being compiled. This event is in the DbLoggerCategory.Query category. |
QueryModelOptimized |
Obsolete.
A query model was optimized. This event is in the DbLoggerCategory.Query category. |
RedundantAddServicesCallWarning |
'AddEntityFramework*' was called on the service provider, but 'UseInternalServiceProvider' wasn't. |
RedundantForeignKeyWarning |
The configured IForeignKey is redundant. |
RedundantIndexRemoved |
An index was not created as the properties are already covered. |
ReferenceChangeDetected |
DetectChanges has detected a change to the entity references by another entity. |
RelationalBaseId |
The lower-bound for event IDs used by any relational database provider. |
RequiredAttributeInverted |
Obsolete.
The entity type with the navigation property that has the RequiredAttribute was configured as the dependent side in the relationship. This event is in the DbLoggerCategory.Model category. This event uses the NavigationEventData payload when used with a DiagnosticSource. |
RequiredAttributeOnBothNavigations |
Obsolete.
Navigations separated into two relationships as RequiredAttribute was specified on both navigations. This event is in the DbLoggerCategory.Model category. This event uses the TwoPropertyBaseCollectionsEventData payload when used with a DiagnosticSource. |
RequiredAttributeOnCollection |
The RequiredAttribute on the collection navigation property was ignored. |
RequiredAttributeOnDependent |
Obsolete.
The RequiredAttribute on the navigation property to the dependent entity was ignored. This event is in the DbLoggerCategory.Model category. This event uses the NavigationEventData payload when used with a DiagnosticSource. |
RequiredAttributeOnSkipNavigation |
The RequiredAttribute on the skip navigation property was ignored. |
RowLimitingOperationWithoutOrderByWarning |
Obsolete.
A query uses a row limiting operation (Skip/Take) without OrderBy which may lead to unpredictable results. |
SaveChangesCanceled |
An error occurred while attempting to save changes to the database. |
SaveChangesCompleted |
SaveChanges() or one of its overloads has completed. |
SaveChangesFailed |
An error occurred while attempting to save changes to the database. |
SaveChangesStarting |
SaveChanges() or one of its overloads started. |
SensitiveDataLoggingEnabledWarning |
A warning indicating that sensitive data logging is enabled and may be logged. |
ServiceProviderCreated |
A service provider was created for internal use by Entity Framework. |
ServiceProviderDebugInfo |
Provides debug information for why a new internal service provider was created. |
ShadowForeignKeyPropertyCreated |
A foreign key property was created in shadow state because a conflicting property with the simple name for this foreign key exists in the entity type, but is either not mapped, is already used for another relationship, or is incompatible with the associated primary key type. |
ShadowPropertyCreated |
A shadow property has been created. |
SkipCollectionChangeDetected |
DetectChanges has detected entities were added and/or removed from a collection skip navigation property. |
StartedTracking |
An entity is being tracked by the DbContext. |
StateChanged |
An entity tracked by the DbContext is changing from one EntityState to another. |
StringEnumValueInJson |
A string value for an enum was read from JSON. Starting with EF Core 8, a breaking change was made to store enum values in JSON as numbers by default. See https://aka.ms/efcore-docs-jsonenums for details. |
ValueGenerated |
A property of a tracked entity is getting a generated value. |
Applies to
Entity Framework