Class MinBatchSizeEventData
- Namespace
- Microsoft.EntityFrameworkCore.Diagnostics
- Assembly
- Microsoft.EntityFrameworkCore.Relational.dll
The DiagnosticSource event payload for RelationalEventId min batch size events.
public class MinBatchSizeEventData : BatchEventData
- Inheritance
-
MinBatchSizeEventData
- Inherited Members
Constructors
MinBatchSizeEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, IEnumerable<IUpdateEntry>, int, int)
Constructs the event payload.
public MinBatchSizeEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, IEnumerable<IUpdateEntry> entries, int commandCount, int minBatchSize)
Parameters
eventDefinition
EventDefinitionBaseThe event definition.
messageGenerator
Func<EventDefinitionBase, EventData, string>A delegate that generates a log message for this event.
entries
IEnumerable<IUpdateEntry>The entries being updated.
commandCount
intThe command count.
minBatchSize
intThe minimum batch size.
Properties
MinBatchSize
The minimum batch size.
public virtual int MinBatchSize { get; }