IDiagnosticsLogger.DispatchEventData 方法

定义

将给定 EventData 的 调度到 DiagnosticSource(如果已启用)和 IDbContextLogger(如果已启用)。

public virtual void DispatchEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase definition, Microsoft.EntityFrameworkCore.Diagnostics.EventData eventData, bool diagnosticSourceEnabled, bool simpleLogEnabled);
abstract member DispatchEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Microsoft.EntityFrameworkCore.Diagnostics.EventData * bool * bool -> unit
override this.DispatchEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Microsoft.EntityFrameworkCore.Diagnostics.EventData * bool * bool -> unit
Public Overridable Sub DispatchEventData (definition As EventDefinitionBase, eventData As EventData, diagnosticSourceEnabled As Boolean, simpleLogEnabled As Boolean)

参数

definition
EventDefinitionBase

要记录的事件的定义。

eventData
EventData

事件数据。

diagnosticSourceEnabled
Boolean

如果为 True,则调度到 ;DiagnosticSourcefalse否则为 。

simpleLogEnabled
Boolean

如果为 True,则调度到 ;IDbContextLoggerfalse否则为 。

适用于