Język

SqlServerEventId Klasa

Definicja

Identyfikatory zdarzeń dla zdarzeń SQL Server, które odpowiadają komunikatom rejestrowanym w zdarzeniach ILogger i wysyłanych do elementu DiagnosticSource.

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

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 diagnostykaoraz Uzyskiwanie dostępu do SQL Server i Azure SQL baz danych za pomocą programu EF Core.

Pola

Nazwisko Opis
ByteIdentityColumnWarning

Właściwość bajtu jest skonfigurowana do używania kolumny tożsamości SQL Server.

ColumnFound

Znaleziono kolumnę.

ColumnNotNamedWarning
Przestarzałe.

Kolumna nie ma nazwy. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

ColumnSkipped
Przestarzałe.

Pominięto kolumnę. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

ColumnWithoutTypeWarning

Kolumna została pominięta, ponieważ nie można odnaleźć jej typu bazy danych.

ConflictingValueGenerationStrategiesWarning

Istnieją metody generowania wartości powodujące konflikt dla właściwości.

DataverseForeignKeyInvalidWarning

Pominięto nieprawidłowe ograniczenie klucza obcego.

DecimalTypeDefaultWarning

Brak jawnego typu dla kolumny dziesiętnej.

DecimalTypeKeyWarning

Kolumna dziesiętna jest częścią klucza.

DefaultSchemaFound

Znaleziono domyślny schemat.

DuplicateForeignKeyConstraintIgnored

Pominięto zduplikowane ograniczenie klucza obcego.

ForeignKeyColumnFound
Przestarzałe.

Znaleziono kolumnę klucza obcego. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

ForeignKeyColumnMissingWarning
Przestarzałe.

Nie można odnaleźć kolumny klucza obcego. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

ForeignKeyColumnNotNamedWarning
Przestarzałe.

Kolumna klucza obcego nie została nazwana. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

ForeignKeyColumnsNotMappedWarning
Przestarzałe.

Kolumny w kluczu obcym nie zostały zamapowane. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

ForeignKeyFound

Znaleziono klucz obcy.

ForeignKeyNotNamedWarning
Przestarzałe.

Klucz obcy nie ma nazwy. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

ForeignKeyPrincipalColumnMissingWarning

Nie można odnaleźć kolumny głównej, do którego odwołuje się klucz obcy.

ForeignKeyReferencesMissingPrincipalTableWarning

Klucz obcy odwołuje się do brakującej tabeli na końcu podmiotu zabezpieczeń.

ForeignKeyReferencesUnknownPrincipalTableWarning

Klucz obcy odwołuje się do nieznanej tabeli na końcu podmiotu zabezpieczeń.

ForeignKeyTableMissingWarning
Przestarzałe.

Nie można odnaleźć tabeli kluczy obcych. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

IndexColumnFound
Przestarzałe.

Indeks został pominięty. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

IndexColumnNotNamedWarning
Przestarzałe.

Kolumna indeksu nie została nazwana. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

IndexColumnSkipped
Przestarzałe.

Pominięto kolumnę indeksu. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

IndexColumnsNotMappedWarning
Przestarzałe.

Kolumny w indeksie nie zostały zamapowane. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

IndexFound

Znaleziono indeks.

IndexNotNamedWarning
Przestarzałe.

Indeks nie ma nazwy. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

IndexTableMissingWarning
Przestarzałe.

Nie można odnaleźć tabeli przywoływałej przez indeks. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

JsonTypeExperimental

Typ jednostki używa typu SQL Server natywnego "json". Należy pamiętać, że obsługa tego typu w programie EF Core 9 jest eksperymentalna i może ulec zmianie w przyszłych wersjach.

MissingSchemaWarning

W bazie danych brakuje schematu.

MissingTableWarning

W bazie danych brakuje tabeli.

MissingViewDefinitionRightsWarning

Użytkownik bazy danych nie otrzymał uprawnień "VIEW DEFINITION". Tworzenie szkieletów wymaga tych praw do poprawnego konstruowania modelu programu Entity Framework. Bez tych praw brakuje części modelu szkieletowego, co powoduje nieprawidłowe interakcje między programem Entity Framework i bazą danych w czasie wykonywania.

PrimaryKeyFound

Znaleziono klucz podstawowy.

ReflexiveConstraintIgnored

Odruchowe ograniczenie klucza obcego zostało pominięte.

SavepointsDisabledBecauseOfMARS

Punkty zapisywania zostały wyłączone podczas zapisywania zmian za pomocą transakcji zewnętrznej, ponieważ włączono wiele aktywnych zestawów wyników.

SequenceFound

Znaleziono sekwencję.

SequenceNotNamedWarning
Przestarzałe.

Baza danych ma nienazwaną sekwencję. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

TableFound

Znaleziono tabelę.

TableSkipped
Przestarzałe.

Pominięto tabelę. To zdarzenie należy do DbLoggerCategory.Scaffolding kategorii.

TypeAliasFound

Znaleziono alias typu.

UniqueConstraintFound

Znaleziono unikatowe ograniczenie.

VectorSearchWithoutApproximateIndexWarning

Zapytanie VectorSearch zostało przetłumaczone bez WithApproximate(). Bez WithApproximate()parametru zapytanie wykonuje dokładne wyszukiwanie siłowe zamiast używać dowolnego indeksu wektorowego.

Dotyczy