DriverManager.LogWriter プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ログ ライターを取得します。 または、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 で追加されました。
プロパティ セッターのドキュメント:
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 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。