CoreEventId Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Identyfikatory zdarzeń dla zdarzeń odpowiadających komunikatom rejestrowanym w zdarzeniach ILogger i wysyłanych DiagnosticSourcedo elementu .
public static class CoreEventId
type CoreEventId = class
Public Class CoreEventId
- Dziedziczenie
-
CoreEventId
Uwagi
Te identyfikatory są również używane do WarningsConfigurationBuilder konfigurowania zachowania ostrzeżeń.
Aby uzyskać więcej informacji i przykładów , zobacz Rejestrowanie, zdarzenia i diagnostyka .
Pola
| Nazwisko | Opis |
|---|---|
| AccidentalComplexPropertyCollection |
Właściwość złożona jest konfigurowana z typem kolekcji, ale nie jest oznaczona jako kolekcja. |
| AccidentalEntityType |
Typ jednostki został zamapowany jako typ jednostki. Jeśli celowo mapujesz ten typ, pomiń to ostrzeżenie i zgłoś problem w GitHub. |
| AmbiguousEndRequiredWarning |
Klucz obcy skonfigurowany zgodnie z wymaganiami przed ustaleniem zależnego końca. |
| CascadeDelete |
Jednostka jest usuwana lub odłączana, ponieważ jej element nadrzędny został usunięty. |
| CascadeDeleteOrphan |
Jednostka jest usuwana lub odłączana, ponieważ wymagana relacja z jej elementem nadrzędnym została zerwana. |
| CollectionChangeDetected |
Funkcja DetectChanges wykryła, że jednostki zostały dodane i/lub usunięte z właściwości nawigacji kolekcji. |
| CollectionWithoutComparer |
Właściwość ma typ kolekcji lub wyliczenia z konwerterem wartości, ale bez porównania wartości. |
| CompiledModelProviderMismatchWarning |
Znaleziono skompilowany model, ale został utworzony dla innego dostawcy bazy danych. |
| ComplexElementPropertyChangeDetected |
Funkcja DetectChanges wykryła zmianę wartości właściwości. |
| ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning |
Określony ForeignKeyAttribute w nawigacji nie jest zgodny z ForeignKeyAttribute określoną właściwością. |
| ConflictingKeylessAndKeyAttributesWarning |
Atrybut KeylessAttribute typu jednostki jest powodujący konflikt z atrybutem KeyAttribute co najmniej jednej z jego właściwości. |
| ConflictingShadowForeignKeysWarning |
Właściwości, które najlepiej pasują do konwencji klucza obcego, są już używane przez inny klucz obcy. |
| ContextDisposed |
Element DbContext jest usuwany. |
| ContextInitialized |
Zainicjowano element A DbContext . |
| CoreBaseId |
Dolna granica identyfikatorów zdarzeń używanych przez dowolny kod programu Entity Framework lub dostawcy. |
| DetachedLazyLoadingWarning |
Podjęto próbę załadowania właściwości z odłączonej/bez śledzenia. |
| DetectChangesCompleted |
Funkcja DetectChanges została ukończona. |
| DetectChangesStarting |
Funkcja DetectChanges jest uruchamiana. |
| DistinctAfterOrderByWithoutRowLimitingOperatorWarning |
Zapytanie używa operatora "Distinct" po zastosowaniu zamówienia. Jeśli istnieją jakiekolwiek operacje ograniczania wierszy używane przed |
| DuplicateDependentEntityTypeInstanceWarning |
Ta sama jednostka jest śledzona jako inny typ jednostki udostępnionej. To zdarzenie należy do DbLoggerCategory.Update kategorii. |
| EnsureCreatedWithTrackedEntitiesWarning |
EnsureCreatedAsync(CancellationToken) został wywołany w kontekście, który już śledzi dodane, zmodyfikowane lub usunięte jednostki. Te zmiany zostaną utracone w przypadku ponowienia próby z powodu błędu przejściowego. To zdarzenie należy do DbLoggerCategory.Infrastructure kategorii. To zdarzenie używa ładunku EventData , gdy jest używany z elementem DiagnosticSource. |
| ExecutionStrategyRetrying |
Napotkano przejściowy wyjątek podczas wykonywania, a operacja zostanie ponowiona. |
| FirstWithoutOrderByAndFilterWarning |
Przestarzałe.
Zapytanie używa operacji First/FirstOrDefault bez kolumny OrderBy i filtru, co może prowadzić do nieprzewidywalnych wyników. |
| ForeignKeyAttributesOnBothNavigationsWarning |
Nawigacje podzielone na dwie relacje, jak ForeignKeyAttribute określono w nawigacji po obu stronach. |
| ForeignKeyAttributesOnBothPropertiesWarning |
Nawigacje podzielone na dwie relacje, jak ForeignKeyAttribute określono we właściwościach po obu stronach. |
| ForeignKeyChangeDetected |
DetectChanges wykrył zmianę wartości właściwości klucza obcego. |
| IncludeIgnoredWarning |
Przestarzałe.
Nawigacja została zignorowana podczas kompilowania zapytania. To zdarzenie należy do DbLoggerCategory.Query kategorii. |
| IncompatibleMatchingForeignKeyProperties |
Najlepsze dopasowanie właściwości klucza obcego jest niezgodne z kluczem głównym. |
| InconsistentOwnedDataWarning |
Załadowano jednostkę będącą własnością, ale jednostka będąca właścicielem miała wartość null. Oznacza to niespójne dane w bazie danych. Jednostka będąca własnością zostanie zignorowana. |
| InvalidIncludePathError |
Nieprawidłowa ścieżka dołączania "{navigationChain}" nie może odnaleźć nawigacji dla elementu "{navigationName}". |
| LazyLoadOnDisposedContextWarning |
Podjęto próbę załadowania właściwości z opóźnieniem po usunięciu obiektu DbContext. |
| ManyServiceProvidersCreatedWarning |
Wielu dostawców usług zostało utworzonych w jednej domenie aplikacji. |
| MappedComplexPropertyIgnoredWarning |
Właściwość została najpierw zamapowana jawnie, a następnie zignorowana. |
| MappedEntityTypeIgnoredWarning |
Typ jednostki został najpierw zamapowany jawnie, a następnie zignorowany. |
| MappedNavigationIgnoredWarning |
Nawigacja została najpierw zamapowana jawnie, a następnie zignorowana. |
| MappedPropertyIgnoredWarning |
Właściwość została najpierw zamapowana jawnie, a następnie zignorowana. |
| MultipleInversePropertiesSameTargetWarning |
Istnieje wiele nawigacji z InversePropertyAttribute tym punktem do tej samej odwrotnej nawigacji. |
| MultipleNavigationProperties |
Istnieje wiele właściwości, które mogą być nawigacji do tego samego typu. |
| MultiplePrimaryKeyCandidates |
Istnieje wiele właściwości, których można użyć jako klucza podstawowego. |
| NavigationBaseIncluded |
Baza nawigacji została uwzględniona w zapytaniu. |
| NavigationBaseIncludeIgnored |
Baza nawigacji specyficzna w polu Uwzględnij w zapytaniu została zignorowana, ponieważ zostanie ona już wypełniona z powodu naprawy. |
| NavigationIncluded |
Przestarzałe.
Nawigacja została uwzględniona w zapytaniu. To zdarzenie należy do DbLoggerCategory.Query kategorii. |
| NavigationLazyLoading |
Właściwość nawigacji jest ładowana z opóźnieniem. |
| NoEntityTypeConfigurationsWarning |
Nie można utworzyć wystąpienia typu implementowanego IEntityTypeConfiguration<TEntity> . |
| NonDefiningInverseNavigationWarning |
Przestarzałe.
Nawigacja wskazująca InversePropertyAttribute nie jest nawigacją definiującą. |
| NonNullableInverted |
Przestarzałe.
Typ jednostki z właściwością nawigacji, która ma niepustą wartość null, została skonfigurowana jako zależna strona w relacji. To zdarzenie należy do DbLoggerCategory.Model kategorii. To zdarzenie używa ładunku NavigationEventData , gdy jest używany z elementem DiagnosticSource. |
| NonNullableReferenceOnBothNavigations |
Przestarzałe.
Nawigacje rozdzielone na dwie relacje, ponieważ niezwiązane z wartością null zostały określone w obu nawigacji. To zdarzenie należy do DbLoggerCategory.Model kategorii. To zdarzenie używa ładunku TwoPropertyBaseCollectionsEventData , gdy jest używany z elementem DiagnosticSource. |
| NonNullableReferenceOnDependent |
Przestarzałe.
Niepustość właściwości nawigacji do jednostki zależnej została zignorowana. To zdarzenie należy do DbLoggerCategory.Model kategorii. To zdarzenie używa ładunku NavigationEventData , gdy jest używany z elementem DiagnosticSource. |
| NonOwnershipInverseNavigationWarning |
Nawigacja wskazująca InversePropertyAttribute nie jest nawigacją definiującą. |
| OldModelVersionWarning |
Model podany w opcjach kontekstu został utworzony ze starszą wersją platformy EF Core. |
| OptimisticConcurrencyException |
Został OptimisticConcurrencyException zgłoszony podczas połączenia SaveChanges() |
| PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning |
Wymagana nawigacja z jednostką główną z zdefiniowanym filtrem zapytania globalnego i deklarującą jednostkę, która nie ma zgodnego filtru |
| PossibleUnintendedCollectionNavigationNullComparisonWarning |
Możliwe niezamierzone porównanie nawigacji kolekcji do wartości null. |
| PossibleUnintendedReferenceComparisonWarning |
Możliwe niezamierzone porównanie odwołań. |
| PropertyChangeDetected |
Funkcja DetectChanges wykryła zmianę wartości właściwości. |
| ProviderBaseId |
Dolna granica identyfikatorów zdarzeń używanych tylko przez dostawców baz danych. |
| ProviderDesignBaseId |
Dolna granica identyfikatorów zdarzeń używanych tylko przez czas projektowania i narzędzia dostawcy baz danych. |
| QueryCanceled |
Kwerenda została anulowana dla typu kontekstu "{contextType}". |
| QueryCompilationStarting |
Uruchamianie kompilacji zapytań. |
| QueryExecutionPlanned |
Zapytanie jest planowane do wykonania. |
| QueryIterationFailed |
Wystąpił błąd podczas przetwarzania wyników zapytania. |
| QueryModelCompiling |
Przestarzałe.
Model zapytań jest kompilowany. To zdarzenie należy do DbLoggerCategory.Query kategorii. |
| QueryModelOptimized |
Przestarzałe.
Model zapytań został zoptymalizowany. To zdarzenie należy do DbLoggerCategory.Query kategorii. |
| RedundantAddServicesCallWarning |
Element "AddEntityFramework*" został wywołany u dostawcy usług, ale parametr "UseInternalServiceProvider" nie był. |
| RedundantForeignKeyWarning |
Skonfigurowany IForeignKey jest nadmiarowy. |
| RedundantIndexRemoved |
Indeks nie został utworzony, ponieważ właściwości są już omówione. |
| ReferenceChangeDetected |
Funkcja DetectChanges wykryła zmianę odwołań do jednostki przez inną jednostkę. |
| RelationalBaseId |
Dolna granica identyfikatorów zdarzeń używanych przez dowolnego dostawcę relacyjnej bazy danych. |
| RequiredAttributeInverted |
Przestarzałe.
Typ jednostki z właściwością nawigacji, która została RequiredAttribute skonfigurowana jako strona zależna w relacji. To zdarzenie należy do DbLoggerCategory.Model kategorii. To zdarzenie używa ładunku NavigationEventData , gdy jest używany z elementem DiagnosticSource. |
| RequiredAttributeOnBothNavigations |
Przestarzałe.
Nawigacje podzielone na dwie relacje, jak RequiredAttribute określono w obu nawigacji. To zdarzenie należy do DbLoggerCategory.Model kategorii. To zdarzenie używa ładunku TwoPropertyBaseCollectionsEventData , gdy jest używany z elementem DiagnosticSource. |
| RequiredAttributeOnCollection |
Właściwość RequiredAttribute nawigacji w kolekcji została zignorowana. |
| RequiredAttributeOnDependent |
Przestarzałe.
Właściwość RequiredAttribute nawigacji do jednostki zależnej została zignorowana. To zdarzenie należy do DbLoggerCategory.Model kategorii. To zdarzenie używa ładunku NavigationEventData , gdy jest używany z elementem DiagnosticSource. |
| RequiredAttributeOnSkipNavigation |
Właściwość RequiredAttribute nawigacji pomiń została zignorowana. |
| RowLimitingOperationWithoutOrderByWarning |
Przestarzałe.
Zapytanie używa operacji ograniczania wierszy (Skip/Take) bez kolumny OrderBy, co może prowadzić do nieprzewidywalnych wyników. |
| SaveChangesCanceled |
Wystąpił błąd podczas próby zapisania zmian w bazie danych. |
| SaveChangesCompleted |
SaveChanges() lub jeden z jego przeciążeń został ukończony. |
| SaveChangesFailed |
Wystąpił błąd podczas próby zapisania zmian w bazie danych. |
| SaveChangesStarting |
SaveChanges() lub jedno z jego przeciążeń uruchomione. |
| SensitiveDataLoggingEnabledWarning |
Ostrzeżenie wskazujące, że rejestrowanie poufnych danych jest włączone i może być rejestrowane. |
| ServiceProviderCreated |
Dostawca usług został utworzony do użytku wewnętrznego przez program Entity Framework. |
| ServiceProviderDebugInfo |
Zawiera informacje debugowania dotyczące tego, dlaczego został utworzony nowy wewnętrzny dostawca usług. |
| ShadowForeignKeyPropertyCreated |
Właściwość klucza obcego została utworzona w stanie w tle, ponieważ właściwość powodująca konflikt z prostą nazwą tego klucza obcego istnieje w typie jednostki, ale nie jest już mapowana, jest już używana dla innej relacji lub jest niezgodna ze skojarzonym typem klucza podstawowego. |
| ShadowPropertyCreated |
Utworzono właściwość cienia. |
| ShadowPropertyNameNotValidIdentifierWarning |
Właściwość w tle ma nazwę, która nie jest prawidłowym identyfikatorem, co może powodować problemy z wygenerowanym kodem. |
| SkipCollectionChangeDetected |
Funkcja DetectChanges wykryła, że jednostki zostały dodane i/lub usunięte z właściwości nawigacji pomijania kolekcji. |
| SkippedEntityTypeConfigurationWarning |
Nie można utworzyć wystąpienia typu implementowanego IEntityTypeConfiguration<TEntity> . |
| StartedTracking |
Jednostka jest śledzona przez element DbContext. |
| StateChanged |
Jednostka śledzona przez obiekt DbContext zmienia się z siebie EntityState na inną. |
| StringEnumValueInJson |
Wartość ciągu dla wyliczenia została odczytany z formatu JSON. Począwszy od programu EF Core 8, wprowadzono zmianę powodującą niezgodność w celu przechowywania wartości wyliczenia w formacie JSON jako liczb domyślnie. Zobacz https://aka.ms/efcore-docs-jsonenums , aby uzyskać szczegółowe informacje. |
| TypeLoadingErrorWarning |
Błąd został zignorowany podczas ładowania typów z zestawu. |
| ValueGenerated |
Właściwość śledzonej jednostki otrzymuje wygenerowaną wartość. |