SensitiveDataLogger<T> Klasse

Definition

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: