IDiagnosticsLogger.DispatchEventData 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将给定 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
否则为 。