SensitiveDataLogger<T> Klasa
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.
Rejestrator opakowujący, dla którego można włączyć lub wyłączyć rejestrowanie poufnych danych.
Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.
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)
Parametry typu
- T
Typ, który ma nazwę, jest używany dla nazwy kategorii rejestratora.
- Dziedziczenie
-
SensitiveDataLogger<T>
- Implementuje
Konstruktory
SensitiveDataLogger<T>(ILogger<T>, IDbContextOptions) |
Inicjuje nowe wystąpienie klasy SensitiveDataLogger<T>. |
Właściwości
LogSensitiveData |
Pobiera wartość wskazującą, czy informacje poufne powinny być zapisywane w źródłowym rejestratorze. |
Jawne implementacje interfejsu
ILogger.BeginScope<TState>(TState) |
Rejestrator opakowujący, dla którego można włączyć lub wyłączyć rejestrowanie poufnych danych. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
ILogger.IsEnabled(LogLevel) |
Rejestrator opakowujący, dla którego można włączyć lub wyłączyć rejestrowanie poufnych danych. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |
ILogger.Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) |
Rejestrator opakowujący, dla którego można włączyć lub wyłączyć rejestrowanie poufnych danych. Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |