SensitiveDataLogger<T> Sınıf

Tanım

Hassas verilerin günlüğe kaydının etkin veya devre dışı bırakılabileceği bir sarmalama günlüğü.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

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)

Tür Parametreleri

T

Günlükçü kategori adı için adı olan tür kullanılır.

Devralma
SensitiveDataLogger<T>
Uygulamalar

Oluşturucular

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

SensitiveDataLogger<T> sınıfının yeni bir örneğini başlatır.

Özellikler

LogSensitiveData

Önemli bilgilerin temel alınan günlükçüyle yazılıp yazılmayacağını gösteren bir değer alır.

Belirtik Arabirim Kullanımları

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

Şunlara uygulanır