DbContextOptionsBuilder.EnableSensitiveDataLogging Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
EnableSensitiveDataLogging(Boolean) |
Umožňuje zahrnout data aplikací do zpráv o výjimkách, protokolování atd. To může zahrnovat hodnoty přiřazené vlastnostem instancí entit, hodnoty parametrů pro příkazy odesílané do databáze a další taková data. Tento příznak byste měli povolit pouze v případě, že máte na základě citlivosti těchto dat zavedená příslušná bezpečnostní opatření. |
EnableSensitiveDataLogging() |
Umožňuje zahrnout data aplikací do zpráv o výjimkách, protokolování atd. To může zahrnovat hodnoty přiřazené vlastnostem instancí entit, hodnoty parametrů pro příkazy odesílané do databáze a další taková data. Tento příznak byste měli povolit pouze v případě, že máte na základě citlivosti těchto dat zavedená příslušná bezpečnostní opatření. |
EnableSensitiveDataLogging(Boolean)
Umožňuje zahrnout data aplikací do zpráv o výjimkách, protokolování atd. To může zahrnovat hodnoty přiřazené vlastnostem instancí entit, hodnoty parametrů pro příkazy odesílané do databáze a další taková data. Tento příznak byste měli povolit pouze v případě, že máte na základě citlivosti těchto dat zavedená příslušná bezpečnostní opatření.
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
Parametry
- sensitiveDataLoggingEnabled
- Boolean
Pokud true
, zaprotokolují se citlivá data.
Návraty
Stejná instance tvůrce, aby bylo možné zřetězených více volání.
Poznámky
Všimněte si, že pokud aplikace nastavuje interního poskytovatele služeb prostřednictvím volání UseInternalServiceProvider(IServiceProvider), musí být tato možnost nakonfigurovaná stejným způsobem pro všechna použití tohoto poskytovatele služeb. Zvažte místo toho, že nebudete volat UseInternalServiceProvider(IServiceProvider) , aby EF mohl spravovat poskytovatele služeb a podle potřeby vytvářet nové instance.
Další informace a příklady najdete v tématu Použití DbContextOptions a protokolování .
Platí pro
EnableSensitiveDataLogging()
Umožňuje zahrnout data aplikací do zpráv o výjimkách, protokolování atd. To může zahrnovat hodnoty přiřazené vlastnostem instancí entit, hodnoty parametrů pro příkazy odesílané do databáze a další taková data. Tento příznak byste měli povolit pouze v případě, že máte na základě citlivosti těchto dat zavedená příslušná bezpečnostní opatření.
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
Návraty
Stejná instance tvůrce, aby bylo možné zřetězených více volání.
Platí pro
Entity Framework