IRelationalConnectionDiagnosticsLogger Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Element IDiagnosticsLogger<TLoggerCategory> z dodatkowymi funkcjami dostosowanymi do rejestrowania o wysokiej wydajności.
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)
- Implementuje
Uwagi
Okres istnienia usługi to Scoped. Oznacza to, że każde DbContext wystąpienie będzie używać własnego wystąpienia tej usługi. Implementacja może zależeć od innych usług zarejestrowanych w dowolnym okresie istnienia. Implementacja nie musi być bezpieczna wątkowo.
Aby uzyskać więcej informacji i przykłady , zobacz Implementacja dostawców i rozszerzeń bazy danych .
Właściwości
DbContextLogger |
Element IDbContextLogger. (Odziedziczone po IDiagnosticsLogger) |
Definitions |
Buforowanie definicji rejestrowania. (Odziedziczone po IDiagnosticsLogger) |
DiagnosticSource |
Element DiagnosticSource. (Odziedziczone po IDiagnosticsLogger<TLoggerCategory>) |
Interceptors |
Przechowuje zarejestrowane przechwytniki, jeśli istnieją. (Odziedziczone po IDiagnosticsLogger<TLoggerCategory>) |
Logger |
ILoggerPodstawowy element . (Odziedziczone po IDiagnosticsLogger<TLoggerCategory>) |
Options |
Opcje rejestrowania programu Entity Framework. (Odziedziczone po IDiagnosticsLogger<TLoggerCategory>) |
Metody
Metody rozszerzania
SensitiveDataLoggingEnabledWarning<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>) |
Rejestruje zdarzenie SensitiveDataLoggingEnabledWarning . |