IDiagnosticsLogger.NeedsEventData Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
NeedsEventData(EventDefinitionBase, Boolean, Boolean) |
Determina se è necessaria o meno un'istanza EventData in base al fatto che sia presente o meno un DiagnosticSource oggetto o abilitato IDbContextLogger per l'evento specificato. |
NeedsEventData<TInterceptor>(EventDefinitionBase, TInterceptor, Boolean, Boolean) |
Determina se è necessaria o meno un'istanza EventData in base al fatto che sia presente o meno un DiagnosticSourceoggetto , IDbContextLoggero abilitato IInterceptor per l'evento specificato. |
NeedsEventData(EventDefinitionBase, Boolean, Boolean)
Determina se è necessaria o meno un'istanza EventData in base al fatto che sia presente o meno un DiagnosticSource oggetto o abilitato IDbContextLogger per l'evento specificato.
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
Parametri
- definition
- EventDefinitionBase
Definizione dell'evento.
- diagnosticSourceEnabled
- Boolean
Impostare su true
se un DiagnosticSource oggetto è abilitato; in false
caso contrario, .
- simpleLogEnabled
- Boolean
True se true
un oggetto IDbContextLogger è abilitato; false
in caso contrario, .
Restituisce
true
se è abilitata un'origine di diagnostica o un logger LogTo; false
Altrimenti.
Si applica a
NeedsEventData<TInterceptor>(EventDefinitionBase, TInterceptor, Boolean, Boolean)
Determina se è necessaria o meno un'istanza EventData in base al fatto che sia presente o meno un DiagnosticSourceoggetto , IDbContextLoggero abilitato IInterceptor per l'evento specificato.
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
Parametri di tipo
- TInterceptor
Parametri
- definition
- EventDefinitionBase
Definizione dell'evento.
- interceptor
- TInterceptor
Oggetto IInterceptor da utilizzare se abilitato; in caso contrario, Null.
- diagnosticSourceEnabled
- Boolean
Impostare su true
se un DiagnosticSource oggetto è abilitato; in false
caso contrario, .
- simpleLogEnabled
- Boolean
True se true
un oggetto IDbContextLogger è abilitato; false
in caso contrario, .
Restituisce
true
se un'origine di diagnostica, un logger LogTo o un intercettore è abilitato; false
Altrimenti.