SensitiveDataLogger<T> 类

定义

可以启用或禁用敏感数据日志记录的包装记录器。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

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

谁的姓名类型用于记录器类别名称。

继承
SensitiveDataLogger<T>
实现

构造函数

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

初始化 SensitiveDataLogger<T> 类的新实例。

属性

LogSensitiveData

获取一个值,该值指示是否应将敏感信息写入基础记录器。

显式接口实现

ILogger.BeginScope<TState>(TState)

可以启用或禁用敏感数据日志记录的包装记录器。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

ILogger.IsEnabled(LogLevel)

可以启用或禁用敏感数据日志记录的包装记录器。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

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

可以启用或禁用敏感数据日志记录的包装记录器。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

适用于