DbContextOptionsBuilder.EnableSensitiveDataLogging メソッド

定義

オーバーロード

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) さないことを検討してください。

詳細と例については、「 DbContextOptionsLogging の使用」を参照してください。

適用対象

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

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

適用対象