Table of Contents

Class SaveChangesCompletedEventData

Namespace
Microsoft.EntityFrameworkCore.Diagnostics
Assembly
Microsoft.EntityFrameworkCore.dll

A DiagnosticSource event payload class for events that indicate SaveChanges() has completed.

public class SaveChangesCompletedEventData : DbContextEventData
Inheritance
SaveChangesCompletedEventData
Inherited Members

Remarks

See Logging, events, and diagnostics for more information and examples.

Constructors

SaveChangesCompletedEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, DbContext, int)

Constructs the event payload.

public SaveChangesCompletedEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, DbContext context, int entitiesSavedCount)

Parameters

eventDefinition EventDefinitionBase

The event definition.

messageGenerator Func<EventDefinitionBase, EventData, string>

A delegate that generates a log message for this event.

context DbContext

The current DbContext.

entitiesSavedCount int

The number of entities saved to the database.

Properties

EntitiesSavedCount

The number of entities saved to the database.

public virtual int EntitiesSavedCount { get; }

Property Value

int