Lenguaje

CommandSource Enumeración

Definición

Enumeración usada por CommandEventDatalas subclases y para indicar el origen del DbCommand objeto que se usa para ejecutar el comando.

public enum CommandSource
type CommandSource = 
Public Enum CommandSource
Herencia
CommandSource

Campos

Nombre Valor Description
Unknown 0

El comando se generó a partir de un origen desconocido. Esto suele indicar un comando generado por el proveedor de base de datos.

LinqQuery 1

El comando se generó a partir de una consulta LINQ en .DbSet<TEntity>

SaveChanges 2

El comando se generó desde una llamada a SaveChanges() o SaveChangesAsync(CancellationToken)

Migrations 3

Ef Core Migrations generó el comando.

FromSqlQuery 4

El comando se generó desde una llamada a FromSql<TEntity>(DbSet<TEntity>, FormattableString)o FromSqlRaw<TEntity>(DbSet<TEntity>, String, Object[])FromSqlInterpolated<TEntity>(DbSet<TEntity>, FormattableString)

ExecuteSqlRaw 5

El comando se generó desde una llamada a ExecuteSqlRaw(DatabaseFacade, String, Object[]), , ExecuteSqlRawAsync(DatabaseFacade, String, CancellationToken)ExecuteSql(DatabaseFacade, FormattableString), ExecuteSqlAsync(DatabaseFacade, FormattableString, CancellationToken), ExecuteSqlInterpolated(DatabaseFacade, FormattableString)o ExecuteSqlInterpolatedAsync(DatabaseFacade, FormattableString, CancellationToken).

ValueGenerator 6

Un objeto generó ValueGeneratorel comando .

Scaffolding 7

El comando se generó como parte de scaffolding (ingeniería inversa) desde una base de datos existente.

BulkUpdate 8

El comando se generó como parte de una actualización masiva.

ExecuteUpdate 8

El comando se generó como parte de una operación "ExecuteUpdate".

ExecuteDelete 9

El comando se generó como parte de una operación "ExecuteDelete".

Comentarios

Consulte Registro, eventos y diagnósticos para obtener más información y ejemplos.

Se aplica a