IConnection.IsValid(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve true si la conexión no se ha cerrado y sigue siendo válida.
[Android.Runtime.Register("isValid", "(I)Z", "GetIsValid_IHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool IsValid(int timeout);
[<Android.Runtime.Register("isValid", "(I)Z", "GetIsValid_IHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member IsValid : int -> bool
Parámetros
- timeout
- Int32
-
The time in seconds to wait for the database operation used to validate the connection to complete. If the timeout period expires before the operation completes, this method returns false. A value of 0 indicates a timeout is not applied to the database operation. <p>
Devoluciones
true si la conexión es válida; de lo contrario, false
- Atributos
Excepciones
si timeout
Comentarios
Devuelve true si la conexión no se ha cerrado y sigue siendo válida. El controlador enviará una consulta en la conexión o usará algún otro mecanismo que compruebe positivamente que la conexión sigue siendo válida cuando se llama a este método.
La consulta enviada por el controlador para validar la conexión se ejecutará en el contexto de la transacción actual.
Agregado en la versión 1.6 <p>.
Java documentación para java.sql.Connection.isValid(int).
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.