CoreEventId Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
ID událostí, které odpovídají zprávám zaprotokolovaným do objektu ILoggerDiagnosticSourcea událostem odesílaným do .
public static class CoreEventId
type CoreEventId = class
Public Class CoreEventId
- Dědičnost
-
CoreEventId
Poznámky
Tato ID se také používají WarningsConfigurationBuilder ke konfiguraci chování upozornění.
Další informace a příklady najdete v tématu Protokolování, události a diagnostika .
Pole
AmbiguousEndRequiredWarning |
Cizí klíč nakonfigurovaný podle potřeby před určením závislého konce. |
CascadeDelete |
Entita je odstraněna nebo odpojena, protože její nadřazená entita byla odstraněna. |
CascadeDeleteOrphan |
Entita se odstraňuje nebo odděluje, protože došlo k odpojení požadovaného vztahu k nadřazené entitě. |
CollectionChangeDetected |
DetectChanges zjistil, že entity byly přidány nebo odebrány z navigační vlastnosti kolekce. |
CollectionWithoutComparer |
Vlastnost má typ kolekce nebo výčtu s převaděčem hodnot, ale bez porovnávače hodnot. |
ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning |
Hodnota ForeignKeyAttribute zadaná v navigaci se neshoduje s hodnotou zadanou ForeignKeyAttribute ve vlastnosti . |
ConflictingKeylessAndKeyAttributesWarning |
Atribut KeylessAttribute typu entity je v konfliktu s atributem KeyAttribute alespoň u jedné z jejích vlastností. |
ConflictingShadowForeignKeysWarning |
Vlastnosti, které nejlépe odpovídají konvenci cizího klíče, už používá jiný cizí klíč. |
ContextDisposed |
Ten DbContext se likviduje. |
ContextInitialized |
Byl DbContext inicializován. |
CoreBaseId |
Dolní mez pro ID událostí používaná libovolnou architekturou Entity Framework nebo kódem zprostředkovatele. |
DetachedLazyLoadingWarning |
Došlo k pokusu o opožděné načtení vlastnosti z odpojené nebo bez sledování entity. |
DetectChangesCompleted |
Operace DetectChanges byla dokončena. |
DetectChangesStarting |
Spouští se detectChanges. |
DistinctAfterOrderByWithoutRowLimitingOperatorWarning |
Po použití řazení dotaz používá operátor Distinct. Pokud se před |
DuplicateDependentEntityTypeInstanceWarning |
Stejná entita se sleduje jako jiný typ sdílené entity. Tato událost je v DbLoggerCategory.Update kategorii . |
ExecutionStrategyRetrying |
Během provádění došlo k přechodné výjimce a operace se bude opakovat. |
FirstWithoutOrderByAndFilterWarning |
Zastaralé..
Dotaz používá operaci First/FirstOrDefault bez OrderBy a filtru, což může vést k nepředvídatelným výsledkům. |
ForeignKeyAttributesOnBothNavigationsWarning |
Navigace rozdělené do dvou relací, jak ForeignKeyAttribute bylo uvedeno v navigaci na obou stranách. |
ForeignKeyAttributesOnBothPropertiesWarning |
Navigace rozdělené do dvou relací, jak ForeignKeyAttribute bylo zadáno u vlastností na obou stranách. |
ForeignKeyChangeDetected |
DetectChanges zjistil změnu v hodnotě vlastnosti cizího klíče. |
IncludeIgnoredWarning |
Zastaralé..
Při kompilaci dotazu byla ignorována navigace. Tato událost je v DbLoggerCategory.Query kategorii . |
IncompatibleMatchingForeignKeyProperties |
Nejlepší shoda s vlastnostmi cizího klíče není kompatibilní s hlavním klíčem. |
InvalidIncludePathError |
Neplatná cesta k zahrnutí {navigationChain}, nelze najít navigaci pro {navigationName}. |
LazyLoadOnDisposedContextWarning |
Byl proveden pokus o opožděné načtení vlastnosti po odstranění DbContext. |
ManyServiceProvidersCreatedWarning |
Mnoho poskytovatelů služeb se vytvořilo v jedné doméně aplikace. |
MappedComplexPropertyIgnoredWarning |
Vlastnost byla nejprve explicitně namapována a poté ignorována. |
MappedEntityTypeIgnoredWarning |
Typ entity byl nejprve explicitně namapován a poté ignorován. |
MappedNavigationIgnoredWarning |
Navigace byla nejprve explicitně namapována a pak ignorována. |
MappedPropertyIgnoredWarning |
Vlastnost byla nejprve explicitně namapována a poté ignorována. |
MultipleInversePropertiesSameTargetWarning |
Existuje více navigačních panelů, InversePropertyAttribute které ukazují na stejnou inverzní navigaci. |
MultipleNavigationProperties |
Existuje více vlastností, které mohou být navigacemi na stejný typ. |
MultiplePrimaryKeyCandidates |
Existuje několik vlastností, které je možné použít jako primární klíč. |
NavigationBaseIncluded |
Do dotazu byla zahrnuta navigační základna. |
NavigationBaseIncludeIgnored |
Navigační základna specifická v části Zahrnout do dotazu byla ignorována, protože se vyplní už kvůli opravě. |
NavigationIncluded |
Zastaralé..
Do dotazu byla zahrnuta navigace. Tato událost je v DbLoggerCategory.Query kategorii . |
NavigationLazyLoading |
Navigační vlastnost se načítá líně. |
NonDefiningInverseNavigationWarning |
Zastaralé..
Navigace, na kterou odkazuje, InversePropertyAttribute není definující navigace. |
NonNullableInverted |
Zastaralé..
Typ entity s navigační vlastností, která nemá hodnotu null, byl nakonfigurován jako závislá strana v relaci. Tato událost je v DbLoggerCategory.Model kategorii . Tato událost používá datovou NavigationEventData část při použití s objektem DiagnosticSource. |
NonNullableReferenceOnBothNavigations |
Zastaralé..
Navigace oddělené do dvou relací, protože u obou navigací byla zadána možnost nenulovatelnost. Tato událost je v DbLoggerCategory.Model kategorii . Tato událost používá datovou TwoPropertyBaseCollectionsEventData část při použití s objektem DiagnosticSource. |
NonNullableReferenceOnDependent |
Zastaralé..
Vlastnost navigace závislé entity bez hodnoty null byla ignorována. Tato událost je v DbLoggerCategory.Model kategorii . Tato událost používá datovou NavigationEventData část při použití s objektem DiagnosticSource. |
NonOwnershipInverseNavigationWarning |
Navigace, na kterou odkazuje, InversePropertyAttribute není definující navigace. |
OldModelVersionWarning |
Model zadaný v kontextových možnostech byl vytvořen se starší verzí EF Core. |
OptimisticConcurrencyException |
Během OptimisticConcurrencyException volání na SaveChanges() |
PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning |
Požadovaná navigace s hlavní entitou s definovaným globálním filtrem dotazů a deklarující entitou, která nemá odpovídající filtr |
PossibleUnintendedCollectionNavigationNullComparisonWarning |
Možné nechtěné porovnání navigace v kolekci s hodnotou null |
PossibleUnintendedReferenceComparisonWarning |
Možné nechtěné referenční porovnání |
PropertyChangeDetected |
DetectChanges zjistila změnu hodnoty vlastnosti. |
ProviderBaseId |
Dolní mez pro ID událostí používaná pouze poskytovateli databáze. |
ProviderDesignBaseId |
Dolní mez pro ID událostí používaná pouze poskytovatelem databáze při návrhu a nástroji. |
QueryCanceled |
Dotaz pro typ kontextu {contextType} byl zrušen. |
QueryCompilationStarting |
Spouští se kompilace dotazu. |
QueryExecutionPlanned |
Spuštění dotazu se plánuje. |
QueryIterationFailed |
Při zpracování výsledků dotazu došlo k chybě. |
QueryModelCompiling |
Zastaralé..
Model dotazu se kompiluje. Tato událost je v DbLoggerCategory.Query kategorii . |
QueryModelOptimized |
Zastaralé..
Model dotazu byl optimalizován. Tato událost je v DbLoggerCategory.Query kategorii . |
RedundantAddServicesCallWarning |
U poskytovatele služby byl volán parametr AddEntityFramework*, ale parametr UseInternalServiceProvider ne. |
RedundantForeignKeyWarning |
Nakonfigurovaný IForeignKey je redundantní. |
RedundantIndexRemoved |
Index nebyl vytvořen, protože vlastnosti jsou již popsány. |
ReferenceChangeDetected |
Služba DetectChanges zjistila změnu odkazů na entitu jinou entitou. |
RelationalBaseId |
Dolní mez pro ID událostí používaná libovolným zprostředkovatelem relační databáze. |
RequiredAttributeInverted |
Zastaralé..
Typ entity s vlastností navigace, která má RequiredAttribute konfigurovanou jako závislou stranu v relaci. Tato událost je v DbLoggerCategory.Model kategorii . Tato událost používá datovou NavigationEventData část při použití s objektem DiagnosticSource. |
RequiredAttributeOnBothNavigations |
Zastaralé..
Navigace rozdělené do dvou relací, jak RequiredAttribute bylo zadáno v obou navigacích. Tato událost je v DbLoggerCategory.Model kategorii . Tato událost používá datovou TwoPropertyBaseCollectionsEventData část při použití s objektem DiagnosticSource. |
RequiredAttributeOnCollection |
Vlastnost RequiredAttribute navigace kolekce byla ignorována. |
RequiredAttributeOnDependent |
Zastaralé..
Vlastnost RequiredAttribute navigace závislé entity byla ignorována. Tato událost je v DbLoggerCategory.Model kategorii . Tato událost používá datovou NavigationEventData část při použití s objektem DiagnosticSource. |
RequiredAttributeOnSkipNavigation |
Vlastnost RequiredAttribute skip navigation byla ignorována. |
RowLimitingOperationWithoutOrderByWarning |
Zastaralé..
Dotaz používá operaci omezení řádků (Skip/Take) bez OrderBy, která může vést k nepředvídatelným výsledkům. |
SaveChangesCanceled |
Při pokusu o uložení změn do databáze došlo k chybě. |
SaveChangesCompleted |
SaveChanges() nebo se některé z přetížení dokončilo. |
SaveChangesFailed |
Při pokusu o uložení změn do databáze došlo k chybě. |
SaveChangesStarting |
SaveChanges() nebo se spustilo některé z přetížení. |
SensitiveDataLoggingEnabledWarning |
Upozornění, že protokolování citlivých dat je povolené a může být protokolováno. |
ServiceProviderCreated |
Entity Framework vytvořil pro interní použití poskytovatele služeb. |
ServiceProviderDebugInfo |
Poskytuje ladicí informace o tom, proč byl vytvořen nový interní poskytovatel služeb. |
ShadowForeignKeyPropertyCreated |
Vlastnost cizího klíče byla vytvořena ve stínovém stavu, protože konfliktní vlastnost s jednoduchým názvem pro tento cizí klíč existuje v typu entity, ale buď není namapovaná, je již použita pro jinou relaci nebo není kompatibilní s přidruženým typem primárního klíče. |
ShadowPropertyCreated |
Byla vytvořena stínová vlastnost. |
SkipCollectionChangeDetected |
DetectChanges zjistil, že entity byly přidány nebo odebrány z vlastnosti vynechané navigace kolekce. |
StartedTracking |
Entita je sledována objektem DbContext. |
StateChanged |
Entita, kterou sleduje, DbContext se mění z jedné EntityState na druhou. |
StringEnumValueInJson |
Řetězcová hodnota výčtu byla načtena z JSON. Počínaje EF Core 8 jsme provedli zásadní změnu, která ve výchozím nastavení ukládá hodnoty výčtu ve formátu JSON jako čísla. Podrobnosti viz https://aka.ms/efcore-docs-jsonenums. |
ValueGenerated |
Vlastnost sledované entity získává vygenerovanou hodnotu. |
Platí pro
Entity Framework