Język

RelationalEventId Klasa

Definicja

Identyfikatory zdarzeń dla zdarzeń relacyjnych odpowiadających komunikatom rejestrowanym w zdarzeniach ILogger i wysyłanych do elementu DiagnosticSource.

public static class RelationalEventId
type RelationalEventId = class
Public Class RelationalEventId
Dziedziczenie
RelationalEventId

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
AcquiringMigrationLock

Uzyskuje się blokadę migracji.

AllIndexPropertiesNotMappedToAnyTable

Indeks określa właściwości, z których wszystkie nie są mapowane na kolumnę w żadnej tabeli.

AllIndexPropertiesNotToMappedToAnyTable

Indeks określa właściwości, z których wszystkie nie są mapowane na kolumnę w żadnej tabeli.

AmbientTransactionEnlisted

Program Entity Framework zarejestrował połączenie w transakcji otoczenia.

AmbientTransactionWarning

Aplikacja mogła oczekiwać, że transakcja środowiskowa będzie używana, gdy została faktycznie zignorowana.

BatchExecutorFailedToReleaseSavepoint

Wystąpił błąd, gdy funkcja wykonawcza partii zwalniała punkt zapisywania transakcji.

BatchExecutorFailedToRollbackToSavepoint

Wystąpił błąd podczas wycofywania transakcji wsadowej do punktu zapisywania po wystąpieniu wyjątku.

BatchReadyForExecution

Polecenia aktualizacji zostały wsadowe i są teraz gotowe do wykonania MinBatchSize(Int32).

BatchSmallerThanMinBatchSize

Polecenia aktualizacji nie zostały wsadowe, ponieważ było mniej niż MinBatchSize(Int32).

BoolWithDefaultWarning

Właściwość logiczna jest skonfigurowana z wartością domyślną wygenerowaną przez magazyn.

ColumnOrderIgnoredWarning

Kolejność kolumn została zignorowana.

CommandCanceled

Element A DbCommand został anulowany.

CommandCreated

Utworzono element A DbCommand .

CommandCreating

Tworzona jest wartość A DbCommand .

CommandError

Wystąpił błąd podczas wykonywania polecenia bazy danych.

CommandExecuted

Wykonano polecenie bazy danych.

CommandExecuting

Wykonywane jest polecenie bazy danych.

CommandInitialized

Element DbCommand został zainicjowany przy użyciu tekstu polecenia i innych parametrów.

ConnectionCanceled

DbConnection Operacja otwierania została anulowana.

ConnectionClosed

Połączenie z bazą danych zostało zamknięte.

ConnectionClosing

Trwa zamykanie połączenia bazy danych.

ConnectionCreated

Element A DbConnection został utworzony przez platformę EF.

ConnectionCreating

A DbConnection ma zostać utworzony przez ef.

ConnectionDisposed

Połączenie z bazą danych zostało usunięte. To zdarzenie jest wyzwalane tylko wtedy, gdy program Entity Framework jest odpowiedzialny za usuwanie połączenia.

ConnectionDisposing

Połączenie z bazą danych zostanie usunięte. To zdarzenie jest wyzwalane tylko wtedy, gdy program Entity Framework jest odpowiedzialny za usuwanie połączenia.

ConnectionError

Wystąpił błąd podczas otwierania lub używania połączenia z bazą danych.

ConnectionOpened

Połączenie z bazą danych zostało otwarte.

ConnectionOpening

Trwa otwieranie połączenia z bazą danych.

CreatedTransactionSavepoint

Utworzono punkt zapisywania transakcji bazy danych.

CreatingTransactionSavepoint

Tworzony jest punkt zapisywania transakcji bazy danych.

DataReaderClosing

Czytnik danych bazy danych ma zostać zamknięty.

DataReaderDisposing

Czytnik danych bazy danych został usunięty.

DuplicateColumnOrders

Skonfigurowane zamówienia kolumn dla tabeli zawierają duplikaty.

ExecuteDeleteFailed

Wystąpił błąd podczas wykonywania operacji "ExecuteDelete".

ExecuteUpdateFailed

Wystąpił błąd podczas wykonywania operacji "ExecuteUpdate".

ExplicitTransactionEnlisted

Połączenie zostało jawnie wymienione w transakcji.

ForeignKeyPropertiesMappedToUnrelatedTables

Klucz obcy określa właściwości, które nie są zamapowane do powiązanych tabel.

ForeignKeyTpcPrincipalWarning

Klucz obcy określa właściwości, które nie są zamapowane do powiązanych tabel.

IndexPropertiesBothMappedAndNotMappedToTable

Indeks określa właściwości, z których niektóre są mapowane, a niektóre nie są mapowane na kolumnę w tabeli.

IndexPropertiesMappedToNonOverlappingTables

Indeks określa właściwości mapowania na kolumny w tabelach nienakładających się.

KeyPropertiesNotMappedToTable

Klucz określa właściwości, które nie są mapowe na jedną tabelę.

MigrateUsingConnection

Migracje korzystają z połączenia z bazą danych.

MigrationApplying

Migracja jest stosowana.

MigrationAttributeMissingWarning

Element MigrationAttribute nie jest określony w klasie .

MigrationGeneratingDownScript

Migracje generują skrypt "w dół".

MigrationGeneratingUpScript

Migracje generują skrypt "w górę".

MigrationReverting

Trwa przywracanie migracji.

MigrationsNotApplied

Migracje nie zostały zastosowane.

MigrationsNotFound

Nie znaleziono migracji.

MigrationsUserTransactionWarning

Uzyskuje się blokadę migracji.

ModelSnapshotNotFound

Nie można odnaleźć migawki modelu.

ModelValidationKeyDefaultValueWarning

Dla kolumny klucza ustawiono domyślną wartość kolumny pojedynczej bazy danych.

MultipleCollectionIncludeWarning

Zapytanie ładuje wiele powiązanych kolekcji bez konfigurowania elementu QuerySplittingBehavior.

NonQueryOperationFailed

Wystąpił błąd podczas wykonywania operacji niezwiązanej z zapytaniem.

NonTransactionalMigrationOperationWarning

Migracja zawiera operację nie transakcyjną.

OldMigrationVersionWarning

Ostatnia migracja została utworzona przy użyciu starszej wersji programu EF Core.

OptionalDependentWithAllNullPropertiesWarning

Jednostka nie ma żadnej właściwości z wartością inną niż domyślna, aby określić, czy jednostka istnieje.

OptionalDependentWithoutIdentifyingPropertyWarning

Jednostka nie ma żadnej właściwości z wartością inną niż domyślna, aby określić, czy jednostka istnieje.

OwnedEntityMappedToJsonCollectionWarning

Typ jednostki należącej jest mapowany na kod JSON jako kolekcję, która używa syntetyzowanego klucza porządkowego. To mapowanie jest przestarzałe; Zamiast tego zamapuj typ jako kolekcję typów złożonych.

PendingModelChangesWarning

Model zawiera zmiany w porównaniu z ostatnią migracją.

QueryClientEvaluationWarning
Przestarzałe.

Część zapytania jest oceniana na kliencie zamiast na serwerze bazy danych.

To zdarzenie należy do DbLoggerCategory.Query kategorii.

QueryPossibleExceptionWithAggregateOperator

Zapytanie używa operacji agregacji w zapytaniu podrzędnym.

To zdarzenie należy do DbLoggerCategory.Query kategorii.

QueryPossibleExceptionWithAggregateOperatorWarning
Przestarzałe.

Zapytanie używa operacji agregacji w zapytaniu podrzędnym.

To zdarzenie należy do DbLoggerCategory.Query kategorii.

QueryPossibleUnintendedUseOfEqualsWarning

Zapytanie używa porównań równości w sposób prawdopodobnie niezamierzony.

ReleasedTransactionSavepoint

Opublikowano punkt zapisywania transakcji bazy danych.

ReleasingTransactionSavepoint

Zostaje wydany punkt zapisywania transakcji bazy danych.

RolledBackToTransactionSavepoint

Transakcja bazy danych została wycofana do punktu zapisywania.

RollingBackToTransactionSavepoint

Transakcja bazy danych jest przywracana do punktu zapisywania.

StoredProcedureConcurrencyTokenNotMapped

Typ jednostki jest mapowany na procedurę składowaną z tokenem współbieżności, który nie jest mapowany na żaden oryginalny parametr wartości.

TpcStoreGeneratedIdentityWarning

Klucz PK używa wartości generowanych przez magazyn w TPC.

TransactionCommitted

Transakcja bazy danych została zatwierdzona.

TransactionCommitting

Transakcja bazy danych jest zatwierdzana.

TransactionDisposed

Transakcja bazy danych została usunięta.

TransactionError

Wystąpił błąd podczas używania. zatwierdzanie lub wycofywanie transakcji bazy danych.

TransactionRolledBack

Transakcja bazy danych została wycofana.

TransactionRollingBack

Transakcja bazy danych jest cofana.

TransactionStarted

Rozpoczęto transakcję bazy danych.

TransactionStarting

Rozpoczyna się transakcja bazy danych.

TransactionUsed

Program Entity Framework rozpoczął korzystanie z już istniejącej transakcji bazy danych.

TriggerOnNonRootTphEntity

Nie można skonfigurować wyzwalacza dla typu jednostki innej niż główna w hierarchii TPH.

UnexpectedTrailingResultSetWhenSaving

Podczas odczytywania wyników operacji SaveChanges znaleziono nieoczekiwany końcowy zestaw wyników; może to wskazywać, że procedura składowana zwróciła zestaw wyników bez konfigurowania go w modelu EF. Sprawdź definicje procedury składowanej.

ValueConversionSqlLiteralWarning

Literał SQL jest generowany dla wartości używającej konwersji wartości.

To zdarzenie należy do DbLoggerCategory.Query kategorii.

Dotyczy