IRelationalConnectionDiagnosticsLogger Interface
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.
Avec IDiagnosticsLogger<TLoggerCategory> quelques fonctionnalités supplémentaires adaptées à la journalisation hautes performances.
public interface IRelationalConnectionDiagnosticsLogger : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Connection>
type IRelationalConnectionDiagnosticsLogger = interface
interface IDiagnosticsLogger<DbLoggerCategory.Database.Connection>
interface IDiagnosticsLogger
Public Interface IRelationalConnectionDiagnosticsLogger
Implements IDiagnosticsLogger(Of DbLoggerCategory.Database.Connection)
- Implémente
Remarques
La durée de vie du service est Scoped. Cela signifie que chaque DbContext instance utilisera ses propres instance de ce service. L’implémentation peut dépendre d’autres services inscrits avec n’importe quelle durée de vie. L’implémentation n’a pas besoin d’être thread-safe.
Pour plus d’informations et d’exemples, consultez Implémentation de fournisseurs et d’extensions de base de données .
Propriétés
DbContextLogger |
L’IDbContextLoggeropérateur (Hérité de IDiagnosticsLogger) |
Definitions |
Mise en cache pour les définitions de journalisation. (Hérité de IDiagnosticsLogger) |
DiagnosticSource |
L’DiagnosticSourceopérateur (Hérité de IDiagnosticsLogger<TLoggerCategory>) |
Interceptors |
Contient les intercepteurs inscrits, le cas échéant. (Hérité de IDiagnosticsLogger<TLoggerCategory>) |
Logger |
L'élément ILogger sous-jacent. (Hérité de IDiagnosticsLogger<TLoggerCategory>) |
Options |
Options de journalisation d’Entity Framework. (Hérité de IDiagnosticsLogger<TLoggerCategory>) |
Méthodes
Méthodes d’extension
SensitiveDataLoggingEnabledWarning<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>) |
Journaux de l’événement SensitiveDataLoggingEnabledWarning . |