Bagikan melalui


SensitiveDataLogger<T> Kelas

Definisi

Pencatat pembungkus yang pengelogan data sensitifnya dapat diaktifkan atau dinonaktifkan.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

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)

Jenis parameter

T

Jenis siapa nama yang digunakan untuk nama kategori pencatat.

Warisan
SensitiveDataLogger<T>
Penerapan

Konstruktor

SensitiveDataLogger<T>(ILogger<T>, IDbContextOptions)

Menginisialisasi instans baru kelas SensitiveDataLogger<T>.

Properti

LogSensitiveData

Mendapatkan nilai yang menunjukkan apakah informasi sensitif harus ditulis ke pencatat yang mendasar.

Implementasi Antarmuka Eksplisit

ILogger.BeginScope<TState>(TState)

Pencatat pembungkus yang pengelogan data sensitifnya dapat diaktifkan atau dinonaktifkan.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

ILogger.IsEnabled(LogLevel)

Pencatat pembungkus yang pengelogan data sensitifnya dapat diaktifkan atau dinonaktifkan.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

ILogger.Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

Pencatat pembungkus yang pengelogan data sensitifnya dapat diaktifkan atau dinonaktifkan.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

Berlaku untuk