共用方式為


CommandSource 列舉

定義

CommandEventData 和 子類別所使用的列舉,表示用來執行命令之 DbCommand 的來源。

public enum CommandSource
type CommandSource = 
Public Enum CommandSource
繼承
CommandSource

欄位

BulkUpdate 8

命令是在大量更新過程中產生的。

ExecuteDelete 9

命令是在 'ExecuteDelete' 作業中產生。

ExecuteSqlRaw 5

命令是從呼叫 ExecuteSqlRaw(DatabaseFacade, String, Object[]) 、、 ExecuteSqlRawAsync(DatabaseFacade, String, CancellationToken)ExecuteSql(DatabaseFacade, FormattableString)ExecuteSqlAsync(DatabaseFacade, FormattableString, CancellationToken)ExecuteSqlInterpolated(DatabaseFacade, FormattableString)ExecuteSqlInterpolatedAsync(DatabaseFacade, FormattableString, CancellationToken) 產生。

ExecuteUpdate 8

命令是在 'ExecuteUpdate' 作業中產生。

FromSqlQuery 4

命令是從 呼叫 FromSql<TEntity>(DbSet<TEntity>, FormattableString) 產生, FromSqlRaw<TEntity>(DbSet<TEntity>, String, Object[])FromSqlInterpolated<TEntity>(DbSet<TEntity>, FormattableString)

LinqQuery 1

命令是從 上的 DbSet<TEntity> LINQ 查詢產生。

Migrations 3

命令是由 EF Core 移轉所產生。

SaveChanges 2

命令是從呼叫 SaveChanges() 或 產生 SaveChangesAsync(CancellationToken)

Scaffolding 7

此命令是從現有資料庫產生,作為 scaffolding (反向工程) 的一部分。

Unknown 0

命令是從未知的來源產生。 這通常表示資料庫提供者產生的命令。

ValueGenerator 6

命令是由 ValueGenerator 產生。

備註

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

適用於