DataReaderDisposingEventData Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
DataReaderDisposingEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbCommand, DbDataReader, Guid, Guid, Int32, Int32, DateTimeOffset, TimeSpan)
- Исходный код:
- DataReaderDisposingEventData.cs
- Исходный код:
- DataReaderDisposingEventData.cs
Создает полезные DiagnosticSource данные события для DataReaderDisposing.
public DataReaderDisposingEventData (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, Guid commandId, Guid connectionId, int recordsAffected, int readCount, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.DataReaderDisposingEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbCommand * System.Data.Common.DbDataReader * Guid * Guid * int * int * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.DataReaderDisposingEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), command As DbCommand, dataReader As DbDataReader, commandId As Guid, connectionId As Guid, recordsAffected As Integer, readCount As Integer, startTime As DateTimeOffset, duration As TimeSpan)
Параметры
- eventDefinition
- EventDefinitionBase
Определение события.
- messageGenerator
- Func<EventDefinitionBase,EventData,String>
Делегат, создающий сообщение журнала для этого события.
- dataReader
- DbDataReader
Объект , DbDataReader который удаляется.
- connectionId
- Guid
Идентификатор корреляции, определяющий используемый DbConnection экземпляр.
- recordsAffected
- Int32
Возвращает число строк, которые были изменены, вставлены или удалены инструкцией SQL.
- readCount
- Int32
Возвращает количество операций чтения, выполненных этим средством чтения.
- startTime
- DateTimeOffset
Время начала этого события.
- duration
- TimeSpan
Длительность этого события.
Применяется к
DataReaderDisposingEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbCommand, DbDataReader, DbContext, Guid, Guid, Int32, Int32, DateTimeOffset, TimeSpan)
- Исходный код:
- DataReaderDisposingEventData.cs
- Исходный код:
- DataReaderDisposingEventData.cs
- Исходный код:
- DataReaderDisposingEventData.cs
- Исходный код:
- DataReaderDisposingEventData.cs
- Исходный код:
- DataReaderDisposingEventData.cs
- Исходный код:
- DataReaderDisposingEventData.cs
- Исходный код:
- DataReaderDisposingEventData.cs
Создает полезные DiagnosticSource данные события для DataReaderDisposing.
public DataReaderDisposingEventData (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, int recordsAffected, int readCount, DateTimeOffset startTime, TimeSpan duration);
public DataReaderDisposingEventData (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, int recordsAffected, int readCount, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.DataReaderDisposingEventData : 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 * int * int * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.DataReaderDisposingEventData
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, recordsAffected As Integer, readCount As Integer, startTime As DateTimeOffset, duration As TimeSpan)
Параметры
- eventDefinition
- EventDefinitionBase
Определение события.
- messageGenerator
- Func<EventDefinitionBase,EventData,String>
Делегат, создающий сообщение журнала для этого события.
- dataReader
- DbDataReader
Объект , DbDataReader который удаляется.
- context
- DbContext
Объект , используемый DbContext в данный момент, для значения NULL, если он неизвестен.
- connectionId
- Guid
Идентификатор корреляции, определяющий используемый DbConnection экземпляр.
- recordsAffected
- Int32
Возвращает число строк, которые были изменены, вставлены или удалены инструкцией SQL.
- readCount
- Int32
Возвращает количество операций чтения, выполненных этим средством чтения.
- startTime
- DateTimeOffset
Время создания средства чтения данных.
- duration
- TimeSpan
Продолжительность с момента создания средства чтения данных до его удаления. Это соответствует времени чтения результатов запроса.
Применяется к
Entity Framework