Udostępnij za pośrednictwem


CommandSource Wyliczenie

Definicja

Wyliczenia używane przez CommandEventDatapodklasy i wskazują źródło DbCommand używanego do wykonywania polecenia.

public enum CommandSource
type CommandSource = 
Public Enum CommandSource
Dziedziczenie
CommandSource

Pola

BulkUpdate 8

Polecenie zostało wygenerowane w ramach aktualizacji zbiorczej.

ExecuteDelete 9

Polecenie zostało wygenerowane w ramach operacji "ExecuteDelete".

ExecuteSqlRaw 5

Polecenie zostało wygenerowane na podstawie wywołania metody ExecuteSqlRaw(DatabaseFacade, String, Object[]), , ExecuteSqlRawAsync(DatabaseFacade, String, CancellationToken), ExecuteSql(DatabaseFacade, FormattableString)ExecuteSqlAsync(DatabaseFacade, FormattableString, CancellationToken), ExecuteSqlInterpolated(DatabaseFacade, FormattableString)lub ExecuteSqlInterpolatedAsync(DatabaseFacade, FormattableString, CancellationToken).

ExecuteUpdate 8

Polecenie zostało wygenerowane w ramach operacji "ExecuteUpdate".

FromSqlQuery 4

Polecenie zostało wygenerowane na podstawie wywołania metody FromSql<TEntity>(DbSet<TEntity>, FormattableString)lub FromSqlRaw<TEntity>(DbSet<TEntity>, String, Object[])FromSqlInterpolated<TEntity>(DbSet<TEntity>, FormattableString)

LinqQuery 1

Polecenie zostało wygenerowane na podstawie zapytania LINQ na obiekcie DbSet<TEntity>.

Migrations 3

Polecenie zostało wygenerowane przez migracje platformy EF Core.

SaveChanges 2

Polecenie zostało wygenerowane na podstawie wywołania do SaveChanges() lub SaveChangesAsync(CancellationToken)

Scaffolding 7

Polecenie zostało wygenerowane jako część szkieletu (inżynieria odwrotna) z istniejącej bazy danych.

Unknown 0

Polecenie zostało wygenerowane na podstawie nieznanego źródła. Zwykle wskazuje to polecenie wygenerowane przez dostawcę bazy danych.

ValueGenerator 6

Polecenie zostało wygenerowane przez polecenie ValueGenerator.

Uwagi

Aby uzyskać więcej informacji i przykładów , zobacz Rejestrowanie, zdarzenia i diagnostyka .

Dotyczy