DbContextOptionsBuilder<TContext>.EnableSensitiveDataLogging Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 .