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
EventDefinitionBaseThe event definition.
messageGenerator
Func<EventDefinitionBase, EventData, string>A delegate that generates a log message for this event.
context
DbContextThe current DbContext.
entitiesSavedCount
intThe number of entities saved to the database.
Properties
EntitiesSavedCount
The number of entities saved to the database.
public virtual int EntitiesSavedCount { get; }