다음을 통해 공유


IRelationalCommandDiagnosticsLogger.CommandScalarExecuted 메서드

정의

이벤트에 대한 로그입니다 CommandExecuted .

public object? CommandScalarExecuted (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbCommand command, Microsoft.EntityFrameworkCore.DbContext? context, Guid commandId, Guid connectionId, object? methodResult, DateTimeOffset startTime, TimeSpan duration, Microsoft.EntityFrameworkCore.Diagnostics.CommandSource commandSource);
abstract member CommandScalarExecuted : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * Microsoft.EntityFrameworkCore.DbContext * Guid * Guid * obj * DateTimeOffset * TimeSpan * Microsoft.EntityFrameworkCore.Diagnostics.CommandSource -> obj
Public Function CommandScalarExecuted (connection As IRelationalConnection, command As DbCommand, context As DbContext, commandId As Guid, connectionId As Guid, methodResult As Object, startTime As DateTimeOffset, duration As TimeSpan, commandSource As CommandSource) As Object

매개 변수

connection
IRelationalConnection

연결입니다.

command
DbCommand

데이터베이스 명령 개체입니다.

context
DbContext

현재 사용 중인 입니다 DbContext . 알 수 없는 경우 null입니다.

commandId
Guid

지정된 DbCommand와 연결된 상관 관계 ID입니다.

connectionId
Guid

사용 중인 과 DbConnection 연결된 상관 관계 ID입니다.

methodResult
Object

기본 메서드 실행의 반환 값입니다.

startTime
DateTimeOffset

실행이 시작된 시간입니다.

duration
TimeSpan

결과 소비를 포함하지 않는 명령 실행 기간입니다.

commandSource
CommandSource

명령의 원본입니다.

반환

인터셉터에 의해 수정되었을 수 있는 실행 결과입니다.

적용 대상