Class MigratorConnectionEventData
- Namespace
- Microsoft.EntityFrameworkCore.Diagnostics
- Assembly
- Microsoft.EntityFrameworkCore.Relational.dll
The DiagnosticSource event payload for RelationalEventId migration connection events.
public class MigratorConnectionEventData : MigratorEventData
- Inheritance
-
MigratorConnectionEventData
- Inherited Members
Constructors
MigratorConnectionEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, IMigrator, DbConnection, Guid)
Constructs the event payload.
public MigratorConnectionEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, IMigrator migrator, DbConnection connection, Guid connectionId)
Parameters
eventDefinition
EventDefinitionBaseThe event definition.
messageGenerator
Func<EventDefinitionBase, EventData, string>A delegate that generates a log message for this event.
migrator
IMigratorThe IMigrator in use.
connection
DbConnectionThe DbConnection.
connectionId
GuidA correlation ID that identifies the DbConnection instance being used.
Properties
Connection
The DbConnection.
public virtual DbConnection Connection { get; }
Property Value
ConnectionId
A correlation ID that identifies the DbConnection instance being used.
public virtual Guid ConnectionId { get; }