IRelationalConnectionDiagnosticsLogger Interfaccia
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.
Un oggetto IDiagnosticsLogger<TLoggerCategory> con alcune funzionalità aggiuntive adatte per la registrazione ad alte prestazioni.
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)
- Implementazioni
Commenti
La durata del servizio è Scoped. Ciò significa che ogni DbContext istanza userà la propria istanza di questo servizio. L'implementazione può dipendere da altri servizi registrati con qualsiasi durata. L'implementazione non deve essere thread-safe.
Per altre informazioni ed esempi, vedere Implementazione di provider di database e estensioni .
Proprietà
DbContextLogger |
Oggetto IDbContextLogger. (Ereditato da IDiagnosticsLogger) |
Definitions |
Memorizzazione nella cache per le definizioni di registrazione. (Ereditato da IDiagnosticsLogger) |
DiagnosticSource |
Oggetto DiagnosticSource. (Ereditato da IDiagnosticsLogger<TLoggerCategory>) |
Interceptors |
Contiene gli intercettori registrati, se presenti. (Ereditato da IDiagnosticsLogger<TLoggerCategory>) |
Logger |
Oggetto ILogger sottostante. (Ereditato da IDiagnosticsLogger<TLoggerCategory>) |
Options |
Opzioni di registrazione di Entity Framework. (Ereditato da IDiagnosticsLogger<TLoggerCategory>) |
Metodi
Metodi di estensione
SensitiveDataLoggingEnabledWarning<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>) |
Registra l'evento SensitiveDataLoggingEnabledWarning . |