DriverManager.LogWriter Propriedade

Definição

Recupera o gravador de log. -ou- Define o objeto de registro/rastreamento PrintWriter usado pelo e por DriverManager todos os drivers.

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 da propriedade

um java.io.PrintWriter objeto

Atributos

Comentários

Documentação do getter de propriedades:

Recupera o gravador de log.

Os getLogWriter métodos e devem setLogWriter ser usados em vez dos get/setlogStream métodos, que são preteridos.

Adicionado em 1.2.

Java documentação para java.sql.DriverManager.getLogWriter().

Documentação do setter de propriedades:

Define o objeto de registro/rastreamento PrintWriter usado por DriverManager todos os drivers.

Há um pequeno problema de controle de versão criado pela introdução do método setLogWriter. O método setLogWriter não pode criar um PrintStream objeto que será retornado ---getLogStreama plataforma de Java não fornece uma conversão com versões anteriores. Como resultado, um novo aplicativo que usa e também usa um driver JDBC 1.0 que usa getLogStream provavelmente não verá informações de depuração escritas setLogWriter por esse driver.

Começando com o SDK do Java 2, Standard Edition, versão 1.3, esse método verifica se há um SQLPermission objeto antes de definir o fluxo de log. Se existir e SecurityManager seu checkPermission método negar a configuração do gravador de log, esse método gerará um java.lang.SecurityException.

Adicionado em 1.2.

Java documentação para java.sql.DriverManager.setLogWriter(java.io.PrintWriter).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a