DbContextOptionsBuilder.EnableSensitiveDataLogging Metodo

Definizione

Overload

EnableSensitiveDataLogging(Boolean)

Consente di includere i dati dell'applicazione nei messaggi di eccezione, nella registrazione e così via. Ciò può includere i valori assegnati alle proprietà delle istanze di entità, i valori dei parametri per i comandi inviati al database e altri dati di questo tipo. È consigliabile abilitare questo flag solo se sono presenti le misure di sicurezza appropriate in base alla riservatezza dei dati.

EnableSensitiveDataLogging()

Consente di includere i dati dell'applicazione nei messaggi di eccezione, nella registrazione e così via. Ciò può includere i valori assegnati alle proprietà delle istanze di entità, i valori dei parametri per i comandi inviati al database e altri dati di questo tipo. È consigliabile abilitare questo flag solo se sono presenti le misure di sicurezza appropriate in base alla riservatezza dei dati.

EnableSensitiveDataLogging(Boolean)

Consente di includere i dati dell'applicazione nei messaggi di eccezione, nella registrazione e così via. Ciò può includere i valori assegnati alle proprietà delle istanze di entità, i valori dei parametri per i comandi inviati al database e altri dati di questo tipo. È consigliabile abilitare questo flag solo se sono presenti le misure di sicurezza appropriate in base alla riservatezza dei dati.

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder EnableSensitiveDataLogging (bool sensitiveDataLoggingEnabled = true);
abstract member EnableSensitiveDataLogging : bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
override this.EnableSensitiveDataLogging : bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
Public Overridable Function EnableSensitiveDataLogging (Optional sensitiveDataLoggingEnabled As Boolean = true) As DbContextOptionsBuilder

Parametri

sensitiveDataLoggingEnabled
Boolean

Se true, i dati sensibili vengono registrati.

Restituisce

Stessa istanza del generatore in modo che più chiamate possano essere concatenati.

Commenti

Si noti che se l'applicazione imposta il provider di servizi interno tramite una chiamata a UseInternalServiceProvider(IServiceProvider), questa opzione deve essere configurata allo stesso modo per tutti gli usi di tale provider di servizi. Considerare invece di non chiamare UseInternalServiceProvider(IServiceProvider) in modo che EF gestirà i provider di servizi e possa creare nuove istanze in base alle esigenze.

Per altre informazioni ed esempi, vedere Uso di DbContextOptions e registrazione .

Si applica a

EnableSensitiveDataLogging()

Consente di includere i dati dell'applicazione nei messaggi di eccezione, nella registrazione e così via. Ciò può includere i valori assegnati alle proprietà delle istanze di entità, i valori dei parametri per i comandi inviati al database e altri dati di questo tipo. È consigliabile abilitare questo flag solo se sono presenti le misure di sicurezza appropriate in base alla riservatezza dei dati.

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder EnableSensitiveDataLogging ();
abstract member EnableSensitiveDataLogging : unit -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
override this.EnableSensitiveDataLogging : unit -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
Public Overridable Function EnableSensitiveDataLogging () As DbContextOptionsBuilder

Restituisce

Stessa istanza del generatore in modo che più chiamate possano essere concatenati.

Si applica a