Class MigrationColumnOperationEventData
- Namespace
- Microsoft.EntityFrameworkCore.Diagnostics
- Assembly
- Microsoft.EntityFrameworkCore.Relational.dll
The DiagnosticSource event payload for events that reference a Migrations column operation.
public class MigrationColumnOperationEventData : EventData
- Inheritance
-
MigrationColumnOperationEventData
Constructors
MigrationColumnOperationEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, ColumnOperation)
Initializes a new instance of the MigrationColumnOperationEventData class.
public MigrationColumnOperationEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, ColumnOperation columnOperation)
Parameters
eventDefinition
EventDefinitionBaseThe event definition.
messageGenerator
Func<EventDefinitionBase, EventData, string>A delegate that generates a log message for this event.
columnOperation
ColumnOperationThe column operation.
Properties
ColumnOperation
Gets the column operation.
public virtual ColumnOperation ColumnOperation { get; }
Property Value
- ColumnOperation
The column operation.