CommandSource Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 .