Share via


MigrationAssemblyEventData Class

Definition

The DiagnosticSource event payload for RelationalEventId migrations assembly events.

[System.Runtime.CompilerServices.Nullable(0)]
public class MigrationAssemblyEventData : Microsoft.EntityFrameworkCore.Diagnostics.MigratorEventData
public class MigrationAssemblyEventData : Microsoft.EntityFrameworkCore.Diagnostics.MigratorEventData
[<System.Runtime.CompilerServices.Nullable(0)>]
type MigrationAssemblyEventData = class
    inherit MigratorEventData
type MigrationAssemblyEventData = class
    inherit MigratorEventData
Public Class MigrationAssemblyEventData
Inherits MigratorEventData
Inheritance
MigrationAssemblyEventData
Attributes

Remarks

See Logging, events, and diagnostics for more information and examples.

Constructors

Name Description
MigrationAssemblyEventData(EventDefinitionBase, Func<EventDefinitionBase,EventData,String>, IMigrator, IMigrationsAssembly)

Constructs the event payload.

Properties

Name Description
EventId

The EventId that defines the message ID and name.

(Inherited from EventData)
EventIdCode

A string representing the code where this event is defined.

(Inherited from EventData)
LogLevel

The LogLevel that would be used to log message for this event.

(Inherited from EventData)
MigrationsAssembly

The IMigrationsAssembly in use.

Migrator

The IMigrator in use.

(Inherited from MigratorEventData)

Methods

Name Description
ToString()

A logger message describing this event.

(Inherited from EventData)

Applies to