Table of Contents

Class SequenceEventData

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

The DiagnosticSource event payload base class for events that reference a sequence.

public class SequenceEventData : EventData
Inheritance
SequenceEventData

Remarks

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

Constructors

SequenceEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, IReadOnlySequence)

Constructs the event payload.

public SequenceEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, IReadOnlySequence sequence)

Parameters

eventDefinition EventDefinitionBase

The event definition.

messageGenerator Func<EventDefinitionBase, EventData, string>

A delegate that generates a log message for this event.

sequence IReadOnlySequence

The sequence.

Properties

Sequence

The sequence.

public virtual IReadOnlySequence Sequence { get; }

Property Value

IReadOnlySequence