共用方式為


RelationalEventId 類別

定義

關聯式事件的事件識別碼,這些事件對應至記錄至 ILogger 的訊息,以及傳送至 DiagnosticSource 的事件。

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

備註

這些識別碼也搭配 WarningsConfigurationBuilder 使用來設定警告的行為。

如需詳細資訊 和範例,請參閱記錄、事件和診斷

欄位

AllIndexPropertiesNotToMappedToAnyTable

索引會指定所有屬性,這些屬性都未對應至任何資料表中的資料行。

AmbientTransactionEnlisted

Entity Framework 在環境交易中登記連線。

AmbientTransactionWarning

當實際忽略應用程式時,應用程式可能預期會使用環境交易。

BatchExecutorFailedToReleaseSavepoint

批次執行程式發行交易儲存點時發生錯誤。

BatchExecutorFailedToRollbackToSavepoint

在發生例外狀況之後,批次執行程式將交易回復至儲存點時發生錯誤。

BatchReadyForExecution

已批次處理更新命令,現在已準備好執行 MinBatchSize(Int32)

BatchSmallerThanMinBatchSize

更新命令並未批次處理,因為 少於 MinBatchSize(Int32)

BoolWithDefaultWarning

bool 屬性是使用儲存產生的預設值來設定。

ColumnOrderIgnoredWarning

已忽略資料行順序。

CommandCanceled

DbCommand已取消 。

CommandCreated

DbCommand已建立 。

CommandCreating

正在建立 的 DbCommand

CommandError

執行資料庫命令時發生錯誤。

CommandExecuted

已執行資料庫命令。

CommandExecuting

資料庫命令正在執行。

CommandInitialized

DbCommand已使用命令文字和其他參數初始化 。

ConnectionClosed

資料庫連接已關閉。

ConnectionClosing

資料庫連接正在關閉。

ConnectionCreated

DbConnection已由 EF 建立 。

ConnectionCreating

DbConnection即將由 EF 建立 。

ConnectionDisposed

已處置資料庫連接。 只有在 Entity Framework 負責處置連線時,才會觸發此事件。

ConnectionDisposing

即將處置資料庫連接。 只有在 Entity Framework 負責處置連線時,才會觸發此事件。

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

Entity Framework 已開始使用已經存在的資料庫交易。

TriggerOnNonRootTphEntity

無法在 TPH 階層中的非根實體類型上設定觸發程式。

UnexpectedTrailingResultSetWhenSaving

讀取 SaveChanges 作業的結果時,發現未預期的尾端結果集;這可能表示預存程式傳回結果集,而不會在 EF 模型中加以設定。 檢查預存程式定義。

ValueConversionSqlLiteralWarning

正在針對使用值轉換的值產生 SQL 常值。

此事件位於類別中 DbLoggerCategory.Query

適用於