다음을 통해 공유


CommandSource 열거형

정의

, 및 서브클래스가 명령을 실행하는 데 CommandEventData사용되는 의 원본을 DbCommand 나타내는 데 사용되는 열거형입니다.

public enum CommandSource
type CommandSource = 
Public Enum CommandSource
상속
CommandSource

필드

BulkUpdate 8

명령은 대량 업데이트의 일부로 생성되었습니다.

ExecuteDelete 9

명령은 'ExecuteDelete' 작업의 일부로 생성되었습니다.

ExecuteSqlRaw 5

명령은 , , , ExecuteSqlRawAsync(DatabaseFacade, String, CancellationToken), ExecuteSqlInterpolated(DatabaseFacade, FormattableString)ExecuteSql(DatabaseFacade, FormattableString)ExecuteSqlAsync(DatabaseFacade, FormattableString, CancellationToken)또는 ExecuteSqlInterpolatedAsync(DatabaseFacade, FormattableString, CancellationToken)에 대한 ExecuteSqlRaw(DatabaseFacade, String, Object[])호출에서 생성되었습니다.

ExecuteUpdate 8

명령은 'ExecuteUpdate' 작업의 일부로 생성되었습니다.

FromSqlQuery 4

명령이 또는 FromSqlRaw<TEntity>(DbSet<TEntity>, String, Object[]) 에 대한 호출FromSql<TEntity>(DbSet<TEntity>, FormattableString)에서 생성되었습니다.FromSqlInterpolated<TEntity>(DbSet<TEntity>, FormattableString)

LinqQuery 1

명령은 의 LINQ 쿼리 DbSet<TEntity>에서 생성되었습니다.

Migrations 3

명령은 EF Core 마이그레이션에 의해 생성되었습니다.

SaveChanges 2

명령이 또는 에 대한 호출 SaveChanges() 에서 생성되었습니다. SaveChangesAsync(CancellationToken)

Scaffolding 7

명령은 기존 데이터베이스에서 스캐폴딩(리버스 엔지니어링)의 일부로 생성되었습니다.

Unknown 0

이 명령은 알 수 없는 원본에서 생성되었습니다. 일반적으로 데이터베이스 공급자 생성 명령을 나타냅니다.

ValueGenerator 6

명령이 에 의해 ValueGenerator생성되었습니다.

설명

자세한 내용과 예제는 로깅, 이벤트 및 진단 참조하세요.

적용 대상