言語

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.
          &lt;p&gt;
    

返品

接続が有効な場合は true、それ以外の場合は false

属性

例外

もし timeout

注釈

接続が閉じられていなくても有効な場合は true を返します。 ドライバーは、接続に対してクエリを送信するか、このメソッドが呼び出されたときに接続がまだ有効であることを肯定的に確認する他のメカニズムを使用する必要があります。

接続を検証するためにドライバーによって送信されたクエリは、現在のトランザクションのコンテキストで実行されます。

1.6 <p>に追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象