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í
| Název | Description |
|---|---|
| EnableSensitiveDataLogging(Boolean) |
Umožňuje zahrnutí aplikačních dat 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 založena na citlivosti těchto dat příslušná bezpečnostní opatření. |
| EnableSensitiveDataLogging() |
Umožňuje zahrnutí aplikačních dat 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 založena na citlivosti těchto dat příslušná bezpečnostní opatření. |
EnableSensitiveDataLogging(Boolean)
Umožňuje zahrnutí aplikačních dat 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 založena na citlivosti těchto dat 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 truese zaprotokolují citlivá data.
Návraty
Stejná instance tvůrce, aby bylo možné zřetězených více volání.
Poznámky
Upozorňujeme, že pokud aplikace nastavuje interního poskytovatele služeb prostřednictvím volání UseInternalServiceProvider(IServiceProvider), musí tato možnost nakonfigurovat stejným způsobem pro všechna použití tohoto poskytovatele služeb. Zvažte místo toho volání UseInternalServiceProvider(IServiceProvider) , aby EF spravil poskytovatele služeb a podle potřeby mohl vytvářet nové instance.
Další informace a příklady najdete v tématu Použití DbContextOptions a Protokolování .
Platí pro
EnableSensitiveDataLogging()
Umožňuje zahrnutí aplikačních dat 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 založena na citlivosti těchto dat 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í.