Share via


MinBatchSizeEventData Constructor

Definition

Constructs the event payload.

public MinBatchSizeEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Update.IUpdateEntry> entries, int commandCount, int minBatchSize);
new Microsoft.EntityFrameworkCore.Diagnostics.MinBatchSizeEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * seq<Microsoft.EntityFrameworkCore.Update.IUpdateEntry> * int * int -> Microsoft.EntityFrameworkCore.Diagnostics.MinBatchSizeEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), entries As IEnumerable(Of IUpdateEntry), commandCount As Integer, minBatchSize As Integer)

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
Int32

The command count.

minBatchSize
Int32

The minimum batch size.

Applies to