DbContextOptionsBuilder.EnableSensitiveDataLogging メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
EnableSensitiveDataLogging(Boolean) |
アプリケーション データを例外メッセージ、ログなどに含めできるようにします。これには、エンティティ インスタンスのプロパティに割り当てられた値、データベースに送信されるコマンドのパラメーター値、およびその他のデータが含まれます。 このフラグは、このデータの秘密度に基づいて適切なセキュリティ対策が実施されている場合にのみ有効にする必要があります。 |
EnableSensitiveDataLogging() |
アプリケーション データを例外メッセージ、ログなどに含めできるようにします。これには、エンティティ インスタンスのプロパティに割り当てられた値、データベースに送信されるコマンドのパラメーター値、およびその他のデータが含まれます。 このフラグは、このデータの秘密度に基づいて適切なセキュリティ対策が実施されている場合にのみ有効にする必要があります。 |
EnableSensitiveDataLogging(Boolean)
アプリケーション データを例外メッセージ、ログなどに含めできるようにします。これには、エンティティ インスタンスのプロパティに割り当てられた値、データベースに送信されるコマンドのパラメーター値、およびその他のデータが含まれます。 このフラグは、このデータの秘密度に基づいて適切なセキュリティ対策が実施されている場合にのみ有効にする必要があります。
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
パラメーター
- sensitiveDataLoggingEnabled
- Boolean
の場合 true
、機密データがログに記録されます。
戻り値
複数の呼び出しをチェーンできるように、同じビルダー インスタンス。
注釈
アプリケーションが を呼び出 UseInternalServiceProvider(IServiceProvider)して内部サービス プロバイダーを設定する場合、このオプションは、そのサービス プロバイダーのすべての使用に対して同じ方法で構成する必要があることに注意してください。 EF がサービス プロバイダーを管理し、必要に応じて新しいインスタンスを作成できるように、代わりに を呼び出 UseInternalServiceProvider(IServiceProvider) さないことを検討してください。
詳細と例については、「 DbContextOptions と Logging の使用」を参照してください。
適用対象
EnableSensitiveDataLogging()
アプリケーション データを例外メッセージ、ログなどに含めできるようにします。これには、エンティティ インスタンスのプロパティに割り当てられた値、データベースに送信されるコマンドのパラメーター値、およびその他のデータが含まれます。 このフラグは、このデータの秘密度に基づいて適切なセキュリティ対策が実施されている場合にのみ有効にする必要があります。
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
戻り値
複数の呼び出しをチェーンできるように、同じビルダー インスタンス。
適用対象
Entity Framework