Table of Contents

Constructor MongoTransactionEventData

Namespace
MongoDB.EntityFrameworkCore.Diagnostics
Assembly
MongoDB.EntityFrameworkCore.dll

MongoTransactionEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, MongoTransaction, bool, DateTimeOffset)

Constructs the event payload.

public MongoTransactionEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, MongoTransaction transaction, bool async, DateTimeOffset startTime)

Parameters

eventDefinition EventDefinitionBase

The event definition.

messageGenerator Func<EventDefinitionBase, EventData, string>

A delegate that generates a log message for this event.

transaction MongoTransaction

The MongoTransaction.

async bool

Indicates whether or not the transaction is being used asynchronously.

startTime DateTimeOffset

The start time of this event.