Share via


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>)

可啟用或停用敏感資料記錄的包裝記錄器。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

適用於