Table of Contents

Class NavigationBaseEventData

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

A DiagnosticSource event payload class for events that have an INavigationBase.

public class NavigationBaseEventData : EventData, INavigationBaseEventData
Inheritance
NavigationBaseEventData
Implements
Inherited Members

Remarks

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

Constructors

NavigationBaseEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, IReadOnlyNavigationBase)

Constructs the event payload.

public NavigationBaseEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, IReadOnlyNavigationBase navigationBase)

Parameters

eventDefinition EventDefinitionBase

The event definition.

messageGenerator Func<EventDefinitionBase, EventData, string>

A delegate that generates a log message for this event.

navigationBase IReadOnlyNavigationBase

The navigation base.

Properties

NavigationBase

The navigation base.

public virtual IReadOnlyNavigationBase NavigationBase { get; }

Property Value

IReadOnlyNavigationBase