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.
Eine Umbruchprotokollierung, für die die Protokollierung vertraulicher Daten aktiviert oder deaktiviert werden kann.
Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen 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 Typs wird für den Namen der Protokollierungskategorie verwendet.
- Vererbung
-
SensitiveDataLogger<T>
- Implementiert
Konstruktoren
SensitiveDataLogger<T>(ILogger<T>, IDbContextOptions) |
Initialisiert eine neue Instanz der SensitiveDataLogger<T>-Klasse. |
Eigenschaften
LogSensitiveData |
Ruft einen Wert ab, der angibt, ob vertrauliche Informationen in die zugrunde liegende Protokollierung geschrieben werden sollen. |
Explizite Schnittstellenimplementierungen
ILogger.BeginScope<TState>(TState) |
Eine Umbruchprotokollierung, für die die Protokollierung vertraulicher Daten aktiviert oder deaktiviert werden kann. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
ILogger.IsEnabled(LogLevel) |
Eine Umbruchprotokollierung, für die die Protokollierung vertraulicher Daten aktiviert oder deaktiviert werden kann. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
ILogger.Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) |
Eine Umbruchprotokollierung, für die die Protokollierung vertraulicher Daten aktiviert oder deaktiviert werden kann. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
Gilt für:
Entity Framework