共用方式為


SQLNonTransientConnectionException 建構函式

定義

多載

SQLNonTransientConnectionException()

建構 SQLNonTransientConnectionException 物件。

SQLNonTransientConnectionException(Throwable)

SQLNonTransientConnectionException使用指定的 cause建構物件。

SQLNonTransientConnectionException(String)

SQLNonTransientConnectionException使用指定的 reason建構物件。

SQLNonTransientConnectionException(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

SQLNonTransientConnectionException(String, Throwable)

SQLTransientException使用指定的 reasoncause建構物件。

SQLNonTransientConnectionException(String, String)

SQLNonTransientConnectionException使用指定的 reasonSQLState建構物件。

SQLNonTransientConnectionException(String, String, Throwable)

SQLNonTransientConnectionException使用指定的 reasonSQLStatecause建構物件。

SQLNonTransientConnectionException(String, String, Int32)

SQLNonTransientConnectionException使用指定的 reasonSQLStatevendorCode建構物件。

SQLNonTransientConnectionException(String, String, Int32, Throwable)

使用SQLNonTransientConnectionException指定的reasonvendorCodeSQLStatecause建構物件。

SQLNonTransientConnectionException()

建構 SQLNonTransientConnectionException 物件。

[Android.Runtime.Register(".ctor", "()V", "")]
public SQLNonTransientConnectionException ();
屬性

備註

建構 SQLNonTransientConnectionException 物件。 SQLState會初始化 為 nullreason且廠商程式代碼會初始化為 0。

cause不會初始化 ,而且後續可能會由 方法的呼叫Throwable#initCause(java.lang.Throwable)初始化。

已在1.6中新增。

java.sql.SQLNonTransientConnectionException.SQLNonTransientConnectionException()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

SQLNonTransientConnectionException(Throwable)

SQLNonTransientConnectionException使用指定的 cause建構物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;)V", "")]
public SQLNonTransientConnectionException (Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;)V", "")>]
new Java.Sql.SQLNonTransientConnectionException : Java.Lang.Throwable -> Java.Sql.SQLNonTransientConnectionException

參數

cause
Throwable

這個 SQLException 的基礎原因(這是為了稍後由 getCause() 方法擷取而儲存的):可能是 Null,表示原因不存在或未知。

屬性

備註

SQLNonTransientConnectionException使用指定的 cause建構物件。 SQLState初始化為 null ,且廠商程式代碼初始化為 0。 如果 或 ,則 reason 初始化為 cause==nullnullcause.toString()cause!=null

已在1.6中新增。

java.sql.SQLNonTransientConnectionException.SQLNonTransientConnectionException(java.lang.Throwable)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

SQLNonTransientConnectionException(String)

SQLNonTransientConnectionException使用指定的 reason建構物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public SQLNonTransientConnectionException (string? reason);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.Sql.SQLNonTransientConnectionException : string -> Java.Sql.SQLNonTransientConnectionException

參數

reason
String

例外狀況的描述

屬性

備註

SQLNonTransientConnectionException使用指定的 reason建構物件。 SQLState會初始化為 null ,而且自動售貨程式代碼會初始化為 0。

cause不會初始化 ,而且後續可能會由 方法的呼叫Throwable#initCause(java.lang.Throwable)初始化。

已在1.6中新增。

java.sql.SQLNonTransientConnectionException.SQLNonTransientConnectionException(java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

SQLNonTransientConnectionException(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

protected SQLNonTransientConnectionException (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Sql.SQLNonTransientConnectionException : nativeint * Android.Runtime.JniHandleOwnership -> Java.Sql.SQLNonTransientConnectionException

參數

javaReference
IntPtr

nativeint

IntPtr,包含 Java Native Interface (JNI) 對象參考。

transfer
JniHandleOwnership

JniHandleOwnership,指出如何處理javaReference

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

SQLNonTransientConnectionException(String, Throwable)

SQLTransientException使用指定的 reasoncause建構物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Throwable;)V", "")]
public SQLNonTransientConnectionException (string? reason, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Throwable;)V", "")>]
new Java.Sql.SQLNonTransientConnectionException : string * Java.Lang.Throwable -> Java.Sql.SQLNonTransientConnectionException

參數

reason
String

例外狀況的描述。

cause
Throwable

這個 SQLException 的基礎原因(這是為了稍後由 getCause() 方法擷取而儲存的):可能是 Null,表示原因不存在或未知。

屬性

備註

SQLTransientException使用指定的 reasoncause建構物件。 SQLState初始化為 null ,且廠商程式代碼初始化為 0。

已在1.6中新增。

java.sql.SQLNonTransientConnectionException.SQLNonTransientConnectionException(java.lang.String, java.lang.Throwable)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

SQLNonTransientConnectionException(String, String)

SQLNonTransientConnectionException使用指定的 reasonSQLState建構物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "")]
public SQLNonTransientConnectionException (string? reason, string? SQLState);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "")>]
new Java.Sql.SQLNonTransientConnectionException : string * string -> Java.Sql.SQLNonTransientConnectionException

參數

reason
String

例外狀況的描述

SQLState
String

識別例外狀況的 XOPEN 或 SQL:2003 程式代碼

屬性

備註

SQLNonTransientConnectionException使用指定的 reasonSQLState建構物件。

cause不會初始化 ,而且後續可能會由 方法的呼叫Throwable#initCause(java.lang.Throwable)初始化。 廠商程式代碼會初始化為 0。

已在1.6中新增。

java.sql.SQLNonTransientConnectionException.SQLNonTransientConnectionException(java.lang.String, java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

SQLNonTransientConnectionException(String, String, Throwable)

SQLNonTransientConnectionException使用指定的 reasonSQLStatecause建構物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V", "")]
public SQLNonTransientConnectionException (string? reason, string? SQLState, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V", "")>]
new Java.Sql.SQLNonTransientConnectionException : string * string * Java.Lang.Throwable -> Java.Sql.SQLNonTransientConnectionException

參數

reason
String

例外狀況的描述。

SQLState
String

識別例外狀況的 XOPEN 或 SQL:2003 程式代碼

cause
Throwable

,表示原因不存在或未知,而此方法稍後的擷取 getCause() 則為 null。

屬性

備註

SQLNonTransientConnectionException使用指定的 reasonSQLStatecause建構物件。 廠商程式代碼會初始化為 0。

已在1.6中新增。

java.sql.SQLNonTransientConnectionException.SQLNonTransientConnectionException(java.lang.String, java.lang.String, java.lang.Throwable)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

SQLNonTransientConnectionException(String, String, Int32)

SQLNonTransientConnectionException使用指定的 reasonSQLStatevendorCode建構物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;I)V", "")]
public SQLNonTransientConnectionException (string? reason, string? SQLState, int vendorCode);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;I)V", "")>]
new Java.Sql.SQLNonTransientConnectionException : string * string * int -> Java.Sql.SQLNonTransientConnectionException

參數

reason
String

例外狀況的描述

SQLState
String

識別例外狀況的 XOPEN 或 SQL:2003 程式代碼

vendorCode
Int32

資料庫廠商特定的例外狀況代碼

屬性

備註

SQLNonTransientConnectionException使用指定的 reasonSQLStatevendorCode建構物件。

cause不會初始化 ,而且後續可能會由 方法的呼叫Throwable#initCause(java.lang.Throwable)初始化。

已在1.6中新增。

java.sql.SQLNonTransientConnectionException.SQLNonTransientConnectionException(java.lang.String, java.lang.String, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

SQLNonTransientConnectionException(String, String, Int32, Throwable)

使用SQLNonTransientConnectionException指定的reasonvendorCodeSQLStatecause建構物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Throwable;)V", "")]
public SQLNonTransientConnectionException (string? reason, string? SQLState, int vendorCode, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Throwable;)V", "")>]
new Java.Sql.SQLNonTransientConnectionException : string * string * int * Java.Lang.Throwable -> Java.Sql.SQLNonTransientConnectionException

參數

reason
String

例外狀況的描述

SQLState
String

識別例外狀況的 XOPEN 或 SQL:2003 程式代碼

vendorCode
Int32

資料庫廠商特定的例外狀況代碼

cause
Throwable

這個 SQLException 的基礎原因(這是為了稍後由 getCause() 方法擷取而儲存的):可能是 Null,表示原因不存在或未知。

屬性

備註

使用SQLNonTransientConnectionException指定的reasonvendorCodeSQLStatecause建構物件。

已在1.6中新增。

java.sql.SQLNonTransientConnectionException.SQLNonTransientConnectionException(java.lang.String, java.lang.String, int, java.lang.Throwable)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於