SensitiveDataLogger<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Umbruchprotokoll, für den die Protokollierung vertraulicher Daten aktiviert oder deaktiviert werden kann.
Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet.
public class SensitiveDataLogger<T> : Microsoft.EntityFrameworkCore.Infrastructure.ISensitiveDataLogger<T>, Microsoft.Extensions.Logging.ILogger<T>
type SensitiveDataLogger<'T> = class
interface ISensitiveDataLogger<'T>
interface ILogger<'T>
interface ILogger
interface ISensitiveDataLogger
Public Class SensitiveDataLogger(Of T)
Implements ILogger(Of T), ISensitiveDataLogger(Of T)
Typparameter
- T
Der Name des Benutzers wird für den Namen der Loggerkategorie verwendet.
- Vererbung
-
SensitiveDataLogger<T>
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| SensitiveDataLogger<T>(ILogger<T>, IDbContextOptions) |
Initialisiert eine neue Instanz der SensitiveDataLogger<T>-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| LogSensitiveData |
Ruft einen Wert ab, der angibt, ob vertrauliche Informationen in den zugrunde liegenden Logger geschrieben werden sollen. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ILogger.BeginScope<TState>(TState) |
Ein Umbruchprotokoll, für den die Protokollierung vertraulicher Daten aktiviert oder deaktiviert werden kann. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| ILogger.IsEnabled(LogLevel) |
Ein Umbruchprotokoll, für den die Protokollierung vertraulicher Daten aktiviert oder deaktiviert werden kann. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| ILogger.Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) |
Ein Umbruchprotokoll, für den die Protokollierung vertraulicher Daten aktiviert oder deaktiviert werden kann. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |