DriverManager.LogWriter Propiedad

Definición

Recupera el escritor de registros. -o bien- Establece el objeto de registro o seguimiento PrintWriter que usa y DriverManager todos los controladores.

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

Valor de propiedad

un objeto java.io.PrintWriter;

Atributos

Comentarios

Documentación del captador de propiedades:

Recupera el escritor de registros.

Los getLogWriter métodos y setLogWriter deben usarse en lugar de los get/setlogStream métodos, que están en desuso.

Agregado en la versión 1.2.

Documentación de Java para java.sql.DriverManager.getLogWriter().

Documentación del establecedor de propiedades:

Establece el objeto de registro o seguimiento PrintWriter que usa y DriverManager todos los controladores.

Hay un problema de control de versiones secundaria creado por la introducción del método setLogWriter. El método setLogWriter no puede crear un PrintStream objeto devuelto por getLogStream---la plataforma Java no proporciona una conversión hacia atrás. Como resultado, una nueva aplicación que usa setLogWriter y también usa un controlador JDBC 1.0 que usa getLogStream probablemente no verá información de depuración escrita por ese controlador.

A partir del SDK de Java 2, standard Edition, versión 1.3, este método comprueba si hay un SQLPermission objeto antes de establecer la secuencia de registro. Si existe y SecurityManager su checkPermission método deniega la configuración del sistema de escritura de registros, este método produce una java.lang.SecurityExceptionexcepción .

Agregado en la versión 1.2.

Documentación de Java para java.sql.DriverManager.setLogWriter(java.io.PrintWriter).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a