RelationalEventId 类

定义

与记录到 ILogger 的消息和发送到 DiagnosticSource的事件对应的关系事件的事件 ID。

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

注解

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

有关详细信息和示例,请参阅日志记录、事件和诊断

字段

AllIndexPropertiesNotToMappedToAnyTable

索引指定所有属性均未映射到任何表中的列。

AmbientTransactionEnlisted

实体框架在环境事务中登记了连接。

AmbientTransactionWarning

当实际忽略环境事务时,应用程序可能已预期使用环境事务。

BatchExecutorFailedToReleaseSavepoint

批处理执行程序释放事务保存点时出错。

BatchExecutorFailedToRollbackToSavepoint

发生异常后,批处理执行程序将事务回滚到保存点时出错。

BatchReadyForExecution

更新命令已批处理,现在已准备好执行 MinBatchSize(Int32)

BatchSmallerThanMinBatchSize

更新命令未批处理,因为 MinBatchSize(Int32)少于 。

BoolWithDefaultWarning

布尔属性是使用存储生成的默认值配置的。

ColumnOrderIgnoredWarning

列顺序被忽略。

CommandCanceled

DbCommand已取消。

CommandCreated

DbCommand已创建 。

CommandCreating

正在创建 。DbCommand

CommandError

执行数据库命令时出错。

CommandExecuted

已执行数据库命令。

CommandExecuting

正在执行数据库命令。

CommandInitialized

DbCommand已使用命令文本和其他参数初始化 。

ConnectionClosed

数据库连接已关闭。

ConnectionClosing

数据库连接正在关闭。

ConnectionCreated

EF DbConnection 已创建 。

ConnectionCreating

即将 DbConnection 由 EF 创建 。

ConnectionDisposed

已释放数据库连接。 仅当实体框架负责释放连接时,才会触发此事件。

ConnectionDisposing

将释放数据库连接。 仅当实体框架负责释放连接时,才会触发此事件。

ConnectionError

打开或使用数据库连接时出错。

ConnectionOpened

数据库连接已打开。

ConnectionOpening

数据库连接正在打开。

CreatedTransactionSavepoint

已创建数据库事务保存点。

CreatingTransactionSavepoint

正在创建数据库事务保存点。

DataReaderClosing

数据库数据读取器即将关闭。

DataReaderDisposing

已释放数据库数据读取器。

DuplicateColumnOrders

表的配置列顺序包含重复项。

ExecuteDeleteFailed

执行“ExecuteDelete”操作时出错。

ExecuteUpdateFailed

执行“ExecuteUpdate”操作时出错。

ExplicitTransactionEnlisted

连接在事务中显式登记。

ForeignKeyPropertiesMappedToUnrelatedTables

外键指定不映射到相关表的属性。

ForeignKeyTpcPrincipalWarning

外键指定不映射到相关表的属性。

IndexPropertiesBothMappedAndNotMappedToTable

索引指定属性,其中一些属性已映射,其中一些未映射到表中的列。

IndexPropertiesMappedToNonOverlappingTables

索引指定映射到非重叠表上的列的属性。

KeyPropertiesNotMappedToTable

键指定不映射到单个表的属性。

MigrateUsingConnection

迁移使用数据库连接。

MigrationApplying

正在应用迁移。

MigrationAttributeMissingWarning

未在 类上指定 MigrationAttribute。

MigrationGeneratingDownScript

迁移将生成“关闭”脚本。

MigrationGeneratingUpScript

迁移将生成“向上”脚本。

MigrationReverting

正在还原迁移。

MigrationsNotApplied

未应用迁移。

MigrationsNotFound

找不到迁移。

ModelValidationKeyDefaultValueWarning

已在键列上设置单一数据库默认列值。

MultipleCollectionIncludeWarning

查询加载多个相关集合,但未配置 QuerySplittingBehavior

NonQueryOperationFailed

执行非查询操作时出错。

OptionalDependentWithAllNullPropertiesWarning

该实体没有任何属性使用非默认值来标识实体是否存在。

OptionalDependentWithoutIdentifyingPropertyWarning

该实体没有任何属性使用非默认值来标识实体是否存在。

QueryClientEvaluationWarning
已过时。.

查询的一部分是在客户端上而不是在数据库服务器上计算的。

此事件属于 DbLoggerCategory.Query 类别。

QueryPossibleExceptionWithAggregateOperator

查询在子查询中使用可能引发的聚合操作。

此事件属于 DbLoggerCategory.Query 类别。

QueryPossibleExceptionWithAggregateOperatorWarning
已过时。.

查询在子查询中使用可能引发的聚合操作。

此事件属于 DbLoggerCategory.Query 类别。

QueryPossibleUnintendedUseOfEqualsWarning

查询以可能意外的方式使用相等比较。

ReleasedTransactionSavepoint

已释放数据库事务保存点。

ReleasingTransactionSavepoint

正在释放数据库事务保存点。

RolledBackToTransactionSavepoint

数据库事务已回滚到保存点。

RollingBackToTransactionSavepoint

数据库事务正在回滚到保存点。

StoredProcedureConcurrencyTokenNotMapped

实体类型映射到存储过程,其并发令牌未映射到任何原始值参数。

TpcStoreGeneratedIdentityWarning

PK 在 TPC 中使用存储生成的值。

TransactionCommitted

已提交数据库事务。

TransactionCommitting

正在提交数据库事务。

TransactionDisposed

已释放数据库事务。

TransactionError

使用 时出错。 提交或回滚数据库事务。

TransactionRolledBack

数据库事务已回滚。

TransactionRollingBack

正在回滚数据库事务。

TransactionStarted

数据库事务已启动。

TransactionStarting

数据库事务正在启动。

TransactionUsed

实体框架开始使用现有的数据库事务。

TriggerOnNonRootTphEntity

无法在 TPH 层次结构中的非根实体类型上配置触发器。

UnexpectedTrailingResultSetWhenSaving

读取 SaveChanges 操作的结果时,发现了意外的尾随结果集;这可能表示存储过程返回的结果集未在 EF 模型中对其进行配置。 检查存储过程定义。

ValueConversionSqlLiteralWarning

正在为使用值转换的值生成 SQL 文本。

此事件属于 DbLoggerCategory.Query 类别。

适用于