다음을 통해 공유


DataReaderClosingEventData 생성자

정의

에 대한 DiagnosticSource 이벤트 페이로드를 생성합니다 DataReaderClosing.

public DataReaderClosingEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbCommand command, System.Data.Common.DbDataReader dataReader, Microsoft.EntityFrameworkCore.DbContext? context, Guid commandId, Guid connectionId, bool async, int recordsAffected, int readCount, DateTimeOffset startTime);
new Microsoft.EntityFrameworkCore.Diagnostics.DataReaderClosingEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbCommand * System.Data.Common.DbDataReader * Microsoft.EntityFrameworkCore.DbContext * Guid * Guid * bool * int * int * DateTimeOffset -> Microsoft.EntityFrameworkCore.Diagnostics.DataReaderClosingEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), command As DbCommand, dataReader As DbDataReader, context As DbContext, commandId As Guid, connectionId As Guid, async As Boolean, recordsAffected As Integer, readCount As Integer, startTime As DateTimeOffset)

매개 변수

eventDefinition
EventDefinitionBase

이벤트 정의입니다.

messageGenerator
Func<EventDefinitionBase,EventData,String>

이 이벤트에 대한 로그 메시지를 생성하는 대리자입니다.

command
DbCommand

DbCommand 판독기를 만든 입니다.

dataReader
DbDataReader

DbDataReader 삭제되는 입니다.

context
DbContext

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

commandId
Guid

사용 중인 instance 식별하는 DbCommand 상관 관계 ID입니다.

connectionId
Guid

사용 중인 instance 식별하는 DbConnection 상관 관계 ID입니다.

async
Boolean

명령이 비동기적으로 실행되었는지 여부를 나타냅니다.

recordsAffected
Int32

SQL 문을 실행하여 변경, 삽입 또는 삭제된 행 수를 가져옵니다.

readCount
Int32

이 판독기에서 수행하는 읽기 작업 수를 가져옵니다.

startTime
DateTimeOffset

데이터 판독기를 만든 시간입니다.

적용 대상