Поделиться через


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

Команда была создана из запроса LINQ в DbSet<TEntity>.

Migrations 3

Команда была создана с помощью EF Core Migrations.

SaveChanges 2

Команда была создана в результате вызова SaveChanges() или SaveChangesAsync(CancellationToken)

Scaffolding 7

Команда была создана в рамках формирования шаблонов (реконструирования) из существующей базы данных.

Unknown 0

Команда была создана из неизвестного источника. Обычно это указывает на команду, созданную поставщиком базы данных.

ValueGenerator 6

Команда была создана с помощью ValueGenerator.

Комментарии

Дополнительные сведения и примеры см. в разделе Ведение журнала, события и диагностика.

Применяется к