DbContextOptionsBuilder<TContext>.EnableSensitiveDataLogging Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
EnableSensitiveDataLogging() |
Permet aux données d’application d’être incluses dans les messages d’exception, la journalisation, etc. Cela peut inclure les valeurs affectées aux propriétés de vos instances d’entité, les valeurs de paramètres pour les commandes envoyées à la base de données et d’autres données de ce type. Vous ne devez activer cet indicateur que si vous disposez des mesures de sécurité appropriées en fonction de la sensibilité de ces données. |
EnableSensitiveDataLogging(Boolean) |
Permet aux données d’application d’être incluses dans les messages d’exception, la journalisation, etc. Cela peut inclure les valeurs affectées aux propriétés de vos instances d’entité, les valeurs de paramètres pour les commandes envoyées à la base de données et d’autres données de ce type. Vous ne devez activer cet indicateur que si vous disposez des mesures de sécurité appropriées en fonction de la sensibilité de ces données. |
EnableSensitiveDataLogging()
Permet aux données d’application d’être incluses dans les messages d’exception, la journalisation, etc. Cela peut inclure les valeurs affectées aux propriétés de vos instances d’entité, les valeurs de paramètres pour les commandes envoyées à la base de données et d’autres données de ce type. Vous ne devez activer cet indicateur que si vous disposez des mesures de sécurité appropriées en fonction de la sensibilité de ces données.
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)
Retours
Le même générateur instance afin que plusieurs appels puissent être chaînés.
S’applique à
EnableSensitiveDataLogging(Boolean)
Permet aux données d’application d’être incluses dans les messages d’exception, la journalisation, etc. Cela peut inclure les valeurs affectées aux propriétés de vos instances d’entité, les valeurs de paramètres pour les commandes envoyées à la base de données et d’autres données de ce type. Vous ne devez activer cet indicateur que si vous disposez des mesures de sécurité appropriées en fonction de la sensibilité de ces données.
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)
Paramètres
- sensitiveDataLoggingEnabled
- Boolean
Retours
Le même générateur instance afin que plusieurs appels puissent être chaînés.
Remarques
Notez que si l’application configure le fournisseur de services interne via un appel à UseInternalServiceProvider(IServiceProvider), cette option doit être configurée de la même façon pour toutes les utilisations de ce fournisseur de services. Envisagez plutôt de ne pas appeler UseInternalServiceProvider(IServiceProvider) afin qu’EF gère les fournisseurs de services et puisse créer de nouvelles instances en fonction des besoins.
Pour plus d’informations et d’exemples, consultez Utilisation de DbContextOptions et journalisation .