Condividi tramite


DbContextOptionsBuilder<TContext>.EnableSensitiveDataLogging Metodo

Definizione

Overload

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.

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<TContext> EnableSensitiveDataLogging ();
override this.EnableSensitiveDataLogging : unit -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function EnableSensitiveDataLogging () As DbContextOptionsBuilder(Of TContext)

Restituisce

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

Si applica a

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<TContext> EnableSensitiveDataLogging (bool sensitiveDataLoggingEnabled = true);
override this.EnableSensitiveDataLogging : bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function EnableSensitiveDataLogging (Optional sensitiveDataLoggingEnabled As Boolean = true) As DbContextOptionsBuilder(Of TContext)

Parametri

sensitiveDataLoggingEnabled
Boolean

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