IConnection.IsValid(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение true, если подключение не закрыто и по-прежнему является допустимым.
[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
Параметры
- 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>
Возвращаемое значение
Значение true, если соединение допустимо, значение false в противном случае
- Атрибуты
Исключения
если timeout
Комментарии
Возвращает значение true, если подключение не закрыто и по-прежнему является допустимым. Драйвер должен отправить запрос на подключение или использовать другой механизм, который положительно проверяет, что подключение по-прежнему допустимо при вызове этого метода.
Запрос, отправленный драйвером для проверки подключения, должен выполняться в контексте текущей транзакции.
Добавлено в 1.6 <p>.
Java документации по java.sql.Connection.isValid(int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".