IDiagnosticsLogger.NeedsEventData Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
NeedsEventData(EventDefinitionBase, Boolean, Boolean) |
Determina si se necesita o no una EventData instancia en función de si hay o no un DiagnosticSource elemento o habilitado IDbContextLogger para el evento especificado. |
NeedsEventData<TInterceptor>(EventDefinitionBase, TInterceptor, Boolean, Boolean) |
Determina si se necesita o no una EventData instancia en función de si hay o no un DiagnosticSource, IDbContextLoggero un IInterceptor elemento habilitado para el evento especificado. |
NeedsEventData(EventDefinitionBase, Boolean, Boolean)
Determina si se necesita o no una EventData instancia en función de si hay o no un DiagnosticSource elemento o habilitado IDbContextLogger para el evento especificado.
public virtual bool NeedsEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase definition, out bool diagnosticSourceEnabled, out bool simpleLogEnabled);
abstract member NeedsEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * bool * bool -> bool
override this.NeedsEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * bool * bool -> bool
Public Overridable Function NeedsEventData (definition As EventDefinitionBase, ByRef diagnosticSourceEnabled As Boolean, ByRef simpleLogEnabled As Boolean) As Boolean
Parámetros
- definition
- EventDefinitionBase
Definición del evento.
- diagnosticSourceEnabled
- Boolean
Establézcalo en true
si DiagnosticSource está habilitado; false
de lo contrario, .
- simpleLogEnabled
- Boolean
True a true
si IDbContextLogger está habilitado; false
de lo contrario, .
Devoluciones
true
si se habilita un origen de diagnóstico o un registrador logTo; false
Lo contrario.
Se aplica a
NeedsEventData<TInterceptor>(EventDefinitionBase, TInterceptor, Boolean, Boolean)
Determina si se necesita o no una EventData instancia en función de si hay o no un DiagnosticSource, IDbContextLoggero un IInterceptor elemento habilitado para el evento especificado.
public virtual bool NeedsEventData<TInterceptor> (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase definition, out TInterceptor interceptor, out bool diagnosticSourceEnabled, out bool simpleLogEnabled) where TInterceptor : class, Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor;
public virtual bool NeedsEventData<TInterceptor> (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase definition, out TInterceptor? interceptor, out bool diagnosticSourceEnabled, out bool simpleLogEnabled) where TInterceptor : class, Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor;
abstract member NeedsEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * 'Interceptor * bool * bool -> bool (requires 'Interceptor : null and 'Interceptor :> Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor)
override this.NeedsEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * 'Interceptor * bool * bool -> bool (requires 'Interceptor : null and 'Interceptor :> Microsoft.EntityFrameworkCore.Diagnostics.IInterceptor)
Public Overridable Function NeedsEventData(Of TInterceptor As {Class, IInterceptor}) (definition As EventDefinitionBase, ByRef interceptor As TInterceptor, ByRef diagnosticSourceEnabled As Boolean, ByRef simpleLogEnabled As Boolean) As Boolean
Parámetros de tipo
- TInterceptor
Parámetros
- definition
- EventDefinitionBase
Definición del evento.
- interceptor
- TInterceptor
que IInterceptor se va a usar si está habilitado; en caso contrario, null.
- diagnosticSourceEnabled
- Boolean
Establézcalo en true
si DiagnosticSource está habilitado; false
de lo contrario, .
- simpleLogEnabled
- Boolean
True a true
si IDbContextLogger está habilitado; false
de lo contrario, .
Devoluciones
true
si se habilita un origen de diagnóstico, un registrador LogTo o un interceptor; false
Lo contrario.