Aracılığıyla paylaş


SqlServerEventId Sınıf

Tanım

bir öğesine günlüğe kaydedilen iletilere karşılık gelen SQL Server olaylarının ve bir ILogger öğesine gönderilen olayların olay kimlikleriDiagnosticSource.

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

Açıklamalar

Bu kimlikler, uyarıların davranışını yapılandırmak için ile WarningsConfigurationBuilder de kullanılır.

Daha fazla bilgi ve örnek için bkz. Günlüğe kaydetme, olaylar ve tanılamalarve EF Core ile SQL Server ve Azure SQL veritabanlarına erişme.

Alanlar

ByteIdentityColumnWarning

Bayt özelliği, SQL Server kimlik sütununu kullanacak şekilde ayarlanır.

ColumnFound

Bir sütun bulundu.

ColumnNotNamedWarning
Geçersiz.

Bir sütun adlandırılmaz. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

ColumnSkipped
Geçersiz.

Sütun atlandı. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

ColumnWithoutTypeWarning

Veritabanı türü bulunamadığından sütun atlandı.

ConflictingValueGenerationStrategiesWarning

Bir özellik için çakışan değer oluşturma yöntemleri vardır.

DecimalTypeDefaultWarning

Ondalık sütun için açık tür yok.

DecimalTypeKeyWarning

Ondalık sütun, anahtarın bir parçasıdır.

DefaultSchemaFound

Varsayılan bir şema bulundu.

DuplicateForeignKeyConstraintIgnored

Yinelenen bir yabancı anahtar kısıtlaması atlandı.

ForeignKeyColumnFound
Geçersiz.

Yabancı anahtardan oluşan bir sütun bulundu. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

ForeignKeyColumnMissingWarning
Geçersiz.

Yabancı anahtar sütunu bulunamadı. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

ForeignKeyColumnNotNamedWarning
Geçersiz.

Yabancı anahtar sütunu adlandırılmamıştı. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

ForeignKeyColumnsNotMappedWarning
Geçersiz.

Yabancı anahtardaki sütunlar eşlenmedi. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

ForeignKeyFound

Yabancı anahtar bulundu.

ForeignKeyNotNamedWarning
Geçersiz.

Yabancı anahtar olarak adlandırılmaz. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

ForeignKeyPrincipalColumnMissingWarning

Yabancı anahtar tarafından başvurulan bir asıl sütun bulunamadı.

ForeignKeyReferencesMissingPrincipalTableWarning

Yabancı anahtar, asıl uçta eksik bir tabloya başvurur.

ForeignKeyReferencesUnknownPrincipalTableWarning

Yabancı anahtar, asıl uçta bilinmeyen bir tabloya başvurur.

ForeignKeyTableMissingWarning
Geçersiz.

Yabancı anahtar tablosu bulunamadı. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

IndexColumnFound
Geçersiz.

Dizin atlandı. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

IndexColumnNotNamedWarning
Geçersiz.

Dizin sütunu adlandırılmamıştı. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

IndexColumnSkipped
Geçersiz.

Bir dizinin sütunu atlandı. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

IndexColumnsNotMappedWarning
Geçersiz.

Dizindeki sütunlar eşlenmedi. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

IndexFound

Bir dizin bulundu.

IndexNotNamedWarning
Geçersiz.

Dizine ad verilmedi. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

IndexTableMissingWarning
Geçersiz.

Dizin tarafından başvurulan tablo bulunamadı. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

MissingSchemaWarning

Veritabanında bir şema eksik.

MissingTableWarning

Veritabanında bir tablo eksik.

MissingViewDefinitionRightsWarning

Veritabanı kullanıcısının 'TANıMı GÖRÜNTÜLE' hakları verilmedi. yapı iskelesi, Entity Framework modelini doğru oluşturmak için bu hakları gerektirir. Bu haklar olmadan, iskelesi oluşturulmuş modelin parçaları eksik olabilir ve bu da Entity Framework ile çalışma zamanında veritabanı arasında yanlış etkileşimlere neden olabilir.

PrimaryKeyFound

Birincil anahtar bulundu.

ReflexiveConstraintIgnored

Esnek yabancı anahtar kısıtlaması atlandı.

SavepointsDisabledBecauseOfMARS

Birden Çok Etkin Sonuç Kümesi etkinleştirildiğinden, değişiklikleri bir dış işlemle kaydederken kayıt noktaları devre dışı bırakıldı.

SequenceFound

Bir dizi bulundu.

SequenceNotNamedWarning
Geçersiz.

Veritabanı adlandırılmamış bir diziye sahiptir. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

TableFound

Bir tablo bulundu.

TableSkipped
Geçersiz.

Tablo atlandı. Bu olay kategoridedir DbLoggerCategory.Scaffolding .

TypeAliasFound

Bir tür diğer adı bulundu.

UniqueConstraintFound

Benzersiz bir kısıtlama bulundu.

Şunlara uygulanır