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
EventDefinitionBaseThe event definition.
messageGenerator
Func<EventDefinitionBase, EventData, string>A delegate that generates a log message for this event.
sequence
IReadOnlySequenceThe sequence.
Properties
Sequence
The sequence.
public virtual IReadOnlySequence Sequence { get; }