Share via


SqlServerEventId 类

定义

SQL Server事件的事件 ID,这些事件对应于记录到 ILogger 和发送到 的事件DiagnosticSource

public static class SqlServerEventId
type SqlServerEventId = class
Public Class SqlServerEventId
继承
SqlServerEventId

注解

这些 ID 还用于 WarningsConfigurationBuilder 配置警告的行为。

有关详细信息和示例,请参阅日志记录、事件和诊断和使用 EF Core 访问SQL Server和Azure SQL数据库

字段

ByteIdentityColumnWarning

字节属性设置为使用SQL Server标识列。

ColumnFound

找到一列。

ColumnNotNamedWarning
已过时。.

列未命名。 此事件属于 DbLoggerCategory.Scaffolding 类别。

ColumnSkipped
已过时。.

跳过了列。 此事件属于 DbLoggerCategory.Scaffolding 类别。

ColumnWithoutTypeWarning

由于找不到列的数据库类型,因此跳过了该列。

ConflictingValueGenerationStrategiesWarning

属性的值生成方法存在冲突。

DecimalTypeDefaultWarning

十进制列没有显式类型。

DecimalTypeKeyWarning

小数列是键的一部分。

DefaultSchemaFound

找到默认架构。

DuplicateForeignKeyConstraintIgnored

跳过了重复的外键约束。

ForeignKeyColumnFound
已过时。.

找到外键的列。 此事件属于 DbLoggerCategory.Scaffolding 类别。

ForeignKeyColumnMissingWarning
已过时。.

找不到外键列。 此事件属于 DbLoggerCategory.Scaffolding 类别。

ForeignKeyColumnNotNamedWarning
已过时。.

未命名外键列。 此事件属于 DbLoggerCategory.Scaffolding 类别。

ForeignKeyColumnsNotMappedWarning
已过时。.

未映射外键中的列。 此事件属于 DbLoggerCategory.Scaffolding 类别。

ForeignKeyFound

发现了外键。

ForeignKeyNotNamedWarning
已过时。.

未命名外键。 此事件属于 DbLoggerCategory.Scaffolding 类别。

ForeignKeyPrincipalColumnMissingWarning

找不到由外键引用的主体列。

ForeignKeyReferencesMissingPrincipalTableWarning

外键引用主体端缺少的表。

ForeignKeyReferencesUnknownPrincipalTableWarning

外键引用主体端的未知表。

ForeignKeyTableMissingWarning
已过时。.

找不到外键表。 此事件属于 DbLoggerCategory.Scaffolding 类别。

IndexColumnFound
已过时。.

已跳过索引。 此事件属于 DbLoggerCategory.Scaffolding 类别。

IndexColumnNotNamedWarning
已过时。.

未命名索引列。 此事件属于 DbLoggerCategory.Scaffolding 类别。

IndexColumnSkipped
已过时。.

已跳过索引列。 此事件属于 DbLoggerCategory.Scaffolding 类别。

IndexColumnsNotMappedWarning
已过时。.

索引中的列未映射。 此事件属于 DbLoggerCategory.Scaffolding 类别。

IndexFound

找到索引。

IndexNotNamedWarning
已过时。.

未命名索引。 此事件属于 DbLoggerCategory.Scaffolding 类别。

IndexTableMissingWarning
已过时。.

找不到索引引用的表。 此事件属于 DbLoggerCategory.Scaffolding 类别。

MissingSchemaWarning

数据库缺少架构。

MissingTableWarning

数据库缺少表。

MissingViewDefinitionRightsWarning

尚未向数据库用户授予“VIEW DEFINITION”权限。 基架需要这些权限才能正确构造实体框架模型。 如果没有这些权限,基架模型的某些部分可能会丢失,从而导致实体框架与数据库在运行时发生不正确的交互。

PrimaryKeyFound

找到主键。

ReflexiveConstraintIgnored

跳过了反身外键约束。

SavepointsDisabledBecauseOfMARS

使用外部事务保存更改时,已禁用保存点,因为启用了多个活动结果集。

SequenceFound

找到了一个序列。

SequenceNotNamedWarning
已过时。.

数据库具有未命名的序列。 此事件属于 DbLoggerCategory.Scaffolding 类别。

TableFound

找到了一个表。

TableSkipped
已过时。.

已跳过表。 此事件属于 DbLoggerCategory.Scaffolding 类别。

TypeAliasFound

找到类型别名。

UniqueConstraintFound

找到了唯一约束。

适用于