Jazyk

DbContextOptionsBuilder.EnableSensitiveDataLogging Metoda

Definice

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)

Zdroj:
DbContextOptionsBuilder.cs
Zdroj:
DbContextOptionsBuilder.cs
Zdroj:
DbContextOptionsBuilder.cs
Zdroj:
DbContextOptionsBuilder.cs
Zdroj:
DbContextOptionsBuilder.cs
Zdroj:
DbContextOptionsBuilder.cs
Zdroj:
DbContextOptionsBuilder.cs
Zdroj:
DbContextOptionsBuilder.cs
Zdroj:
DbContextOptionsBuilder.cs
Zdroj:
DbContextOptionsBuilder.cs
Zdroj:
DbContextOptionsBuilder.cs

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í.

Platí pro