共用方式為


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 否則為 。

適用於