Table of Contents

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 EventDefinitionBase

The event definition.

messageGenerator Func<EventDefinitionBase, EventData, string>

A delegate that generates a log message for this event.

columnOperation ColumnOperation

The column operation.

Properties

ColumnOperation

Gets the column operation.

public virtual ColumnOperation ColumnOperation { get; }

Property Value

ColumnOperation

The column operation.