Table of Contents

Class BinaryExpressionEventData

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

A DiagnosticSource event payload class for events that have a query expression.

public class BinaryExpressionEventData : EventData
Inheritance
BinaryExpressionEventData
Inherited Members

Remarks

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

Constructors

BinaryExpressionEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, Expression, Expression)

Constructs the event payload.

public BinaryExpressionEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, Expression left, Expression right)

Parameters

eventDefinition EventDefinitionBase

The event definition.

messageGenerator Func<EventDefinitionBase, EventData, string>

A delegate that generates a log message for this event.

left Expression

The left Expression.

right Expression

The right Expression.

Properties

Left

The left Expression.

public virtual Expression Left { get; }

Property Value

Expression

Right

The right Expression.

public virtual Expression Right { get; }

Property Value

Expression