Jazyk

CommandSource Výčet

Definice

Výčet používaný a CommandEventDatapodtřídy označující zdroj DbCommand použitého ke spuštění příkazu.

public enum CommandSource
type CommandSource = 
Public Enum CommandSource
Dědičnost
CommandSource

Pole

Název Hodnota Description
Unknown 0

Příkaz se vygeneroval z neznámého zdroje. Obvykle to značí příkaz vygenerovaný poskytovatelem databáze.

LinqQuery 1

Příkaz byl vygenerován z dotazu LINQ v objektu DbSet<TEntity>.

SaveChanges 2

Příkaz se vygeneroval z volání nebo SaveChanges()SaveChangesAsync(CancellationToken)

Migrations 3

Příkaz vygeneroval migrace EF Core.

FromSqlQuery 4

Příkaz se vygeneroval z volání nebo FromSql<TEntity>(DbSet<TEntity>, FormattableString)FromSqlRaw<TEntity>(DbSet<TEntity>, String, Object[])FromSqlInterpolated<TEntity>(DbSet<TEntity>, FormattableString)

ExecuteSqlRaw 5

Příkaz byl vygenerován z volání , , , , , ExecuteSqlInterpolated(DatabaseFacade, FormattableString), nebo ExecuteSqlInterpolatedAsync(DatabaseFacade, FormattableString, CancellationToken). ExecuteSqlAsync(DatabaseFacade, FormattableString, CancellationToken)ExecuteSql(DatabaseFacade, FormattableString)ExecuteSqlRawAsync(DatabaseFacade, String, CancellationToken)ExecuteSqlRaw(DatabaseFacade, String, Object[])

ValueGenerator 6

Příkaz vygeneroval příkaz .ValueGenerator

Scaffolding 7

Příkaz se vygeneroval jako součást generování uživatelského rozhraní (zpětné analýzy) z existující databáze.

BulkUpdate 8

Příkaz se vygeneroval jako součást hromadné aktualizace.

ExecuteUpdate 8

Příkaz se vygeneroval jako součást operace ExecuteUpdate.

ExecuteDelete 9

Příkaz se vygeneroval jako součást operace ExecuteDelete.

Poznámky

Další informace a příklady najdete v tématu Protokolování, události a diagnostika .

Platí pro