IDiagnosticsLogger.NeedsEventData Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| NeedsEventData(EventDefinitionBase, Boolean, Boolean) |
Détermine si une EventData instance est nécessaire en fonction de l’activation ou non d’un IDbContextLoggerDiagnosticSource événement donné. |
| NeedsEventData<TInterceptor>(EventDefinitionBase, TInterceptor, Boolean, Boolean) |
Détermine si une EventData instance est nécessaire en fonction du fait qu’il existe ou non un , un DiagnosticSourceIDbContextLoggerou une IInterceptor instance activée pour l’événement donné. |
NeedsEventData(EventDefinitionBase, Boolean, Boolean)
- Source:
- IDiagnosticsLogger.cs
- Source:
- IDiagnosticsLogger.cs
- Source:
- IDiagnosticsLogger.cs
- Source:
- IDiagnosticsLogger.cs
- Source:
- IDiagnosticsLogger.cs
- Source:
- IDiagnosticsLogger.cs
- Source:
- IDiagnosticsLogger.cs
Détermine si une EventData instance est nécessaire en fonction de l’activation ou non d’un IDbContextLoggerDiagnosticSource événement donné.
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
Paramètres
- definition
- EventDefinitionBase
Définition de l’événement.
- diagnosticSourceEnabled
- Boolean
Défini sur true si un DiagnosticSource est activé ; false sinon.
- simpleLogEnabled
- Boolean
True si true une IDbContextLogger valeur est activée ; false sinon.
Retours
true si une source de diagnostic ou un enregistreur d’événements LogTo est activé ; false sinon.
S’applique à
NeedsEventData<TInterceptor>(EventDefinitionBase, TInterceptor, Boolean, Boolean)
- Source:
- IDiagnosticsLogger.cs
- Source:
- IDiagnosticsLogger.cs
- Source:
- IDiagnosticsLogger.cs
- Source:
- IDiagnosticsLogger.cs
- Source:
- IDiagnosticsLogger.cs
- Source:
- IDiagnosticsLogger.cs
- Source:
- IDiagnosticsLogger.cs
Détermine si une EventData instance est nécessaire en fonction du fait qu’il existe ou non un , un DiagnosticSourceIDbContextLoggerou une IInterceptor instance activée pour l’événement donné.
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
Paramètres de type
- TInterceptor
Paramètres
- definition
- EventDefinitionBase
Définition de l’événement.
- interceptor
- TInterceptor
À IInterceptor utiliser s’il est activé ; sinon null.
- diagnosticSourceEnabled
- Boolean
Défini sur true si un DiagnosticSource est activé ; false sinon.
- simpleLogEnabled
- Boolean
True si true une IDbContextLogger valeur est activée ; false sinon.
Retours
true si une source de diagnostic, un enregistreur d’événements LogTo ou un intercepteur est activé ; false sinon.