Dil

CommandSource Sabit listesi

Tanım

komutunu yürütmek için kullanılan kaynağı DbCommand belirtmek için ve alt sınıfları tarafından CommandEventDatakullanılan sabit listesi.

public enum CommandSource
type CommandSource = 
Public Enum CommandSource
Devralma
CommandSource

Alanlar

Veri Akışı Adı Değer Description
Unknown 0

Komut bilinmeyen bir kaynaktan oluşturuldu. Bu genellikle veritabanı sağlayıcısı tarafından oluşturulan bir komutu gösterir.

LinqQuery 1

Komutu, üzerindeki DbSet<TEntity>bir LINQ sorgusundan oluşturulmuştur.

SaveChanges 2

komutu veya çağrısından SaveChanges() oluşturuldu SaveChangesAsync(CancellationToken)

Migrations 3

Komut EF Core Migrations tarafından oluşturuldu.

FromSqlQuery 4

komutu, FromSqlRaw<TEntity>(DbSet<TEntity>, String, Object[]) veya çağrısından FromSql<TEntity>(DbSet<TEntity>, FormattableString)oluşturulmuşturFromSqlInterpolated<TEntity>(DbSet<TEntity>, FormattableString)

ExecuteSqlRaw 5

Komut , , , ExecuteSqlRawAsync(DatabaseFacade, String, CancellationToken)ExecuteSqlAsync(DatabaseFacade, FormattableString, CancellationToken)ExecuteSql(DatabaseFacade, FormattableString), ExecuteSqlInterpolated(DatabaseFacade, FormattableString)veya ExecuteSqlInterpolatedAsync(DatabaseFacade, FormattableString, CancellationToken)çağrısından ExecuteSqlRaw(DatabaseFacade, String, Object[])oluşturulmuştur.

ValueGenerator 6

komutu tarafından ValueGeneratoroluşturulmuştur.

Scaffolding 7

Komut, mevcut bir veritabanından yapı iskelesi oluşturma (tersine mühendislik) kapsamında oluşturulmuştur.

BulkUpdate 8

Komut, toplu güncelleştirmenin bir parçası olarak oluşturulmuştur.

ExecuteUpdate 8

Komut bir 'ExecuteUpdate' işleminin parçası olarak oluşturuldu.

ExecuteDelete 9

Komut bir 'ExecuteDelete' işleminin parçası olarak oluşturuldu.

Açıklamalar

Daha fazla bilgi ve örnek için bkz . Günlüğe kaydetme, olaylar ve tanılama .

Şunlara uygulanır