Table of Contents

Class MigrationEventData

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

The DiagnosticSource event payload for RelationalEventId events of a specific migration.

public class MigrationEventData : MigratorEventData
Inheritance
MigrationEventData
Derived
Inherited Members

Constructors

MigrationEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, IMigrator, Migration)

Constructs the event payload.

public MigrationEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, IMigrator migrator, Migration migration)

Parameters

eventDefinition EventDefinitionBase

The event definition.

messageGenerator Func<EventDefinitionBase, EventData, string>

A delegate that generates a log message for this event.

migrator IMigrator

The IMigrator in use.

migration Migration

The Migration being processed.

Properties

Migration

The Migration being processed.

public virtual Migration Migration { get; }

Property Value

Migration