语言

DataReaderEventData 类

定义

DiagnosticSource的事件有效负载 。DataReaderClosing

[System.Runtime.CompilerServices.Nullable(0)]
public class DataReaderEventData : Microsoft.EntityFrameworkCore.Diagnostics.DbContextEventData
public class DataReaderEventData : Microsoft.EntityFrameworkCore.Diagnostics.DbContextEventData
[<System.Runtime.CompilerServices.Nullable(0)>]
type DataReaderEventData = class
    inherit DbContextEventData
type DataReaderEventData = class
    inherit DbContextEventData
Public Class DataReaderEventData
Inherits DbContextEventData
继承
DataReaderEventData
派生
特性

注解

有关详细信息 和示例,请参阅日志记录、事件和诊断 。

构造函数

名称 说明
DataReaderEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbCommand, DbDataReader, DbContext, Guid, Guid, Int32, Int32, DateTimeOffset)

为 DiagnosticSourceDataReaderClosing.构造事件有效负载。

属性

名称 说明
Command

DbCommand创建读取器。

CommandId

标识正在使用的实例的相关 DbCommand ID。

ConnectionId

标识正在使用的实例的相关 DbConnection ID。

Context

当前 DbContext。

(继承自 DbContextEventData)
DataReader

DbDataReader正在释放的。

EventId

EventId定义消息 ID 和名称。

(继承自 EventData)
EventIdCode

一个字符串,表示定义此事件的代码。

(继承自 EventData)
LogLevel

用于 LogLevel 记录此事件的消息。

(继承自 EventData)
ReadCount

获取此读取器执行的读取操作数。

RecordsAffected

获取通过执行 SQL 语句更改、插入或删除的行数。

StartTime

此事件的开始时间。

方法

名称 说明
ToString()

描述此事件的记录器消息。

(继承自 EventData)

适用于