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.
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 del 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 ed estensioni .
Proprietà
| Nome | Descrizione |
|---|---|
| DbContextLogger | (Ereditato da IDiagnosticsLogger) |
| Definitions |
Memorizzazione nella cache per le definizioni di registrazione. (Ereditato da IDiagnosticsLogger) |
| DiagnosticSource | (Ereditato da IDiagnosticsLogger<TLoggerCategory>) |
| Interceptors |
Contiene intercettori registrati, se presenti. (Ereditato da IDiagnosticsLogger<TLoggerCategory>) |
| Logger |
Oggetto sottostante ILogger. (Ereditato da IDiagnosticsLogger<TLoggerCategory>) |
| Options |
Opzioni di registrazione di Entity Framework. (Ereditato da IDiagnosticsLogger<TLoggerCategory>) |
Metodi
Metodi di estensione
| Nome | Descrizione |
|---|---|
| SensitiveDataLoggingEnabledWarning<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>) |
Registra l'evento SensitiveDataLoggingEnabledWarning . |