Język

CommandSource Wyliczenie

Definicja

Wyliczenia używane przez CommandEventDataklasy i do wskazywania źródła używanego DbCommand do wykonywania polecenia.

public enum CommandSource
type CommandSource = 
Public Enum CommandSource
Dziedziczenie
CommandSource

Pola

Nazwisko Wartość Opis
Unknown 0

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

LinqQuery 1

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

SaveChanges 2

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

Migrations 3

Polecenie zostało wygenerowane przez migracje platformy EF Core.

FromSqlQuery 4

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

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).

ValueGenerator 6

Polecenie zostało wygenerowane przez element ValueGenerator.

Scaffolding 7

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

BulkUpdate 8

Polecenie zostało wygenerowane w ramach aktualizacji zbiorczej.

ExecuteUpdate 8

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

ExecuteDelete 9

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

Uwagi

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

Dotyczy