DriverManager.LogWriter プロパティ

定義

ログ ライターを取得します。 または、DriverManagerとすべてのドライバーによって使用されるPrintWriterオブジェクトのログ記録/トレースを設定します。

public static Java.IO.PrintWriter? LogWriter { [Android.Runtime.Register("getLogWriter", "()Ljava/io/PrintWriter;", "")] get; [Android.Runtime.Register("setLogWriter", "(Ljava/io/PrintWriter;)V", "")] set; }
[<get: Android.Runtime.Register("getLogWriter", "()Ljava/io/PrintWriter;", "")>]
[<set: Android.Runtime.Register("setLogWriter", "(Ljava/io/PrintWriter;)V", "")>]
static member LogWriter : Java.IO.PrintWriter with get, set

プロパティ値

java.io.PrintWriter オブジェクト

属性

注釈

プロパティ getter のドキュメント:

ログ ライターを取得します。

getLogWriterメソッドとsetLogWriter メソッドは、非推奨のget/setlogStream メソッドの代わりに使用する必要があります。

1.2 で追加されました。

Javaドキュメント。

プロパティ セッターのドキュメント:

DriverManagerおよびすべてのドライバーによって使用されるログ/トレース PrintWriter オブジェクトを設定します。

メソッド setLogWriterの導入によって発生するマイナー バージョン管理の問題があります。 setLogWriterメソッドは、Java プラットフォームが後方変換を提供しないgetLogStream---によって返されるPrintStream オブジェクトを作成できません。 その結果、 setLogWriter を使用し、 getLogStream を使用する JDBC 1.0 ドライバーも使用する新しいアプリケーションでは、そのドライバーによって書き込まれたデバッグ情報が表示されない可能性があります。

Java 2 SDK、Standard Edition、バージョン 1.3 リリース以降、このメソッドは、ログ ストリームを設定する前にSQLPermission オブジェクトがあることを確認します。 SecurityManagerが存在し、そのcheckPermission メソッドがログ ライターの設定を拒否した場合、このメソッドはjava.lang.SecurityExceptionをスローします。

1.2 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象