Table of Contents

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 EventDefinitionBase

The 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 int

The command count.

minBatchSize int

The minimum batch size.

Properties

MinBatchSize

The minimum batch size.

public virtual int MinBatchSize { get; }

Property Value

int