DbContextOptionsBuilder.EnableSensitiveDataLogging Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| EnableSensitiveDataLogging(Boolean) |
Ermöglicht das Einbeziehen von Anwendungsdaten in Ausnahmemeldungen, Protokollierung usw. Dies kann die Werte enthalten, die Eigenschaften Ihrer Entitätsinstanzen zugewiesen sind, Parameterwerte für Befehle, die an die Datenbank gesendet werden, und andere solche Daten. Sie sollten dieses Kennzeichen nur aktivieren, wenn Sie die entsprechenden Sicherheitsmaßnahmen basierend auf der Vertraulichkeit dieser Daten eingerichtet haben. |
| EnableSensitiveDataLogging() |
Ermöglicht das Einbeziehen von Anwendungsdaten in Ausnahmemeldungen, Protokollierung usw. Dies kann die Werte enthalten, die Eigenschaften Ihrer Entitätsinstanzen zugewiesen sind, Parameterwerte für Befehle, die an die Datenbank gesendet werden, und andere solche Daten. Sie sollten dieses Kennzeichen nur aktivieren, wenn Sie die entsprechenden Sicherheitsmaßnahmen basierend auf der Vertraulichkeit dieser Daten eingerichtet haben. |
EnableSensitiveDataLogging(Boolean)
- Quelle:
- DbContextOptionsBuilder.cs
- Quelle:
- DbContextOptionsBuilder.cs
- Quelle:
- DbContextOptionsBuilder.cs
- Quelle:
- DbContextOptionsBuilder.cs
- Quelle:
- DbContextOptionsBuilder.cs
- Quelle:
- DbContextOptionsBuilder.cs
- Quelle:
- DbContextOptionsBuilder.cs
- Quelle:
- DbContextOptionsBuilder.cs
- Quelle:
- DbContextOptionsBuilder.cs
- Quelle:
- DbContextOptionsBuilder.cs
- Quelle:
- DbContextOptionsBuilder.cs
Ermöglicht das Einbeziehen von Anwendungsdaten in Ausnahmemeldungen, Protokollierung usw. Dies kann die Werte enthalten, die Eigenschaften Ihrer Entitätsinstanzen zugewiesen sind, Parameterwerte für Befehle, die an die Datenbank gesendet werden, und andere solche Daten. Sie sollten dieses Kennzeichen nur aktivieren, wenn Sie die entsprechenden Sicherheitsmaßnahmen basierend auf der Vertraulichkeit dieser Daten eingerichtet haben.
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
Parameter
- sensitiveDataLoggingEnabled
- Boolean
Wenn true, dann werden vertrauliche Daten protokolliert.
Gibt zurück
Dieselbe Generatorinstanz, sodass mehrere Aufrufe verkettet werden können.
Hinweise
Beachten Sie, dass diese Option für alle Verwendungen dieses Dienstanbieters auf die gleiche Weise konfiguriert werden muss, wenn die Anwendung den internen Dienstanbieter über einen Aufruf UseInternalServiceProvider(IServiceProvider)festlegt. Erwägen Sie stattdessen nicht das Aufrufen UseInternalServiceProvider(IServiceProvider) , damit EF die Dienstanbieter verwaltet und nach Bedarf neue Instanzen erstellen kann.
Weitere Informationen und Beispiele finden Sie unter Verwenden von DbContextOptions und Logging .
Gilt für:
EnableSensitiveDataLogging()
Ermöglicht das Einbeziehen von Anwendungsdaten in Ausnahmemeldungen, Protokollierung usw. Dies kann die Werte enthalten, die Eigenschaften Ihrer Entitätsinstanzen zugewiesen sind, Parameterwerte für Befehle, die an die Datenbank gesendet werden, und andere solche Daten. Sie sollten dieses Kennzeichen nur aktivieren, wenn Sie die entsprechenden Sicherheitsmaßnahmen basierend auf der Vertraulichkeit dieser Daten eingerichtet haben.
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
Gibt zurück
Dieselbe Generatorinstanz, sodass mehrere Aufrufe verkettet werden können.