Freigeben über


CommandSource Enumeration

Definition

Enumeration, die von CommandEventDataden Unterklassen und verwendet wird, um die Quelle der anzugeben, die DbCommand zum Ausführen des Befehls verwendet wird.

public enum CommandSource
type CommandSource = 
Public Enum CommandSource
Vererbung
CommandSource

Felder

BulkUpdate 8

Der Befehl wurde als Teil eines Massenupdates generiert.

ExecuteDelete 9

Der Befehl wurde im Rahmen eines ExecuteDelete-Vorgangs generiert.

ExecuteSqlRaw 5

Der Befehl wurde aus einem Aufruf ExecuteSqlRaw(DatabaseFacade, String, Object[])von , , ExecuteSqlRawAsync(DatabaseFacade, String, CancellationToken)ExecuteSql(DatabaseFacade, FormattableString), ExecuteSqlAsync(DatabaseFacade, FormattableString, CancellationToken), ExecuteSqlInterpolated(DatabaseFacade, FormattableString)oder ExecuteSqlInterpolatedAsync(DatabaseFacade, FormattableString, CancellationToken)generiert.

ExecuteUpdate 8

Der Befehl wurde im Rahmen eines ExecuteUpdate-Vorgangs generiert.

FromSqlQuery 4

Der Befehl wurde aus einem Aufruf von FromSql<TEntity>(DbSet<TEntity>, FormattableString)oder generiert. FromSqlRaw<TEntity>(DbSet<TEntity>, String, Object[])FromSqlInterpolated<TEntity>(DbSet<TEntity>, FormattableString)

LinqQuery 1

Der Befehl wurde aus einer LINQ-Abfrage für einen DbSet<TEntity>generiert.

Migrations 3

Der Befehl wurde von EF Core-Migrationen generiert.

SaveChanges 2

Der Befehl wurde aus einem Aufruf von SaveChanges() oder generiert. SaveChangesAsync(CancellationToken)

Scaffolding 7

Der Befehl wurde im Rahmen des Gerüstbaus (Reverse Engineering) aus einer vorhandenen Datenbank generiert.

Unknown 0

Der Befehl wurde aus einer unbekannten Quelle generiert. Dies gibt in der Regel einen vom Datenbankanbieter generierten Befehl an.

ValueGenerator 6

Der Befehl wurde von generiert ValueGenerator.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Protokollierung, Ereignisse und Diagnose.

Gilt für: