語言

SQLClientInfoException 建構函式

定義

多載

名稱 Description
SQLClientInfoException()

構造一個 SQLClientInfoException 物件。

SQLClientInfoException(IDictionary<String,ClientInfoStatus>)

構造 SQLClientInfoException 一個以給定 failedProperties初始化的物件。

SQLClientInfoException(IDictionary<String,ClientInfoStatus>, Throwable)

構造 SQLClientInfoException 一個以給定 cause 和 failedProperties初始化的物件。

SQLClientInfoException(IntPtr, JniHandleOwnership)

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

SQLClientInfoException(String, IDictionary<String,ClientInfoStatus>)

構造 SQLClientInfoException 一個以給定 reason 和 failedProperties初始化的物件。

SQLClientInfoException(String, IDictionary<String,ClientInfoStatus>, Throwable)

構造 SQLClientInfoException 一個以給定 reason、 cause 和 failedProperties初始化的物件。

SQLClientInfoException(String, String, IDictionary<String,ClientInfoStatus>)

構造 SQLClientInfoException 一個以給定 reason、 SQLState 和 failedProperties初始化的物件。

SQLClientInfoException(String, String, IDictionary<String,ClientInfoStatus>, Throwable)

構造 SQLClientInfoException 一個以給定 reason、 SQLState、 causefailedProperties和 初始化的物件。

SQLClientInfoException(String, String, Int32, IDictionary<String,ClientInfoStatus>)

構造 SQLClientInfoException 一個以給定 reason、 SQLState、 vendorCodefailedProperties和 初始化的物件。

SQLClientInfoException(String, String, Int32, IDictionary<String,ClientInfoStatus>, Throwable)

構造 SQLClientInfoException 一個以給定 reason、 SQLState、 cause、 vendorCodefailedProperties和 初始化的物件。

SQLClientInfoException()

構造一個 SQLClientInfoException 物件。

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

備註

構造一個 SQLClientInfoException 物件。 reason SQLState、 、 和 failedProperties 清單初始化為 null ,廠商程式碼則初始化為 0。 該 cause 未被初始化,之後可透過呼叫 Throwable#initCause(java.lang.Throwable) 該方法初始化。

新增於1.6版本。

Java 文件 java.sql.SQLClientInfoException.SQLClientInfoException()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SQLClientInfoException(IDictionary<String,ClientInfoStatus>)

構造 SQLClientInfoException 一個以給定 failedProperties初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/util/Map;)V", "")]
public SQLClientInfoException(System.Collections.Generic.IDictionary<string,Java.Sql.ClientInfoStatus>? failedProperties);
[<Android.Runtime.Register(".ctor", "(Ljava/util/Map;)V", "")>]
new Java.Sql.SQLClientInfoException : System.Collections.Generic.IDictionary<string, Java.Sql.ClientInfoStatus> -> Java.Sql.SQLClientInfoException

參數

failedProperties
IDictionary<String,ClientInfoStatus>

一個包含無法設定屬性值的映射。 Map 中的鍵包含無法設定的客戶端資訊屬性名稱,而值則包含 p 中 ClientInfoStatus<定義的其中一個原因碼>

屬性

備註

構造 SQLClientInfoException 一個以給定 failedProperties初始化的物件。 reason和 SQLState 初始化為 null ,廠商程式碼初始化為 0。

該 cause 未被初始化,之後可透過呼叫 Throwable#initCause(java.lang.Throwable) 該方法初始化。

新增於1.6版本。

Java 文件 java.sql.SQLClientInfoException.SQLClientInfoException(java.util.Map<java.lang.String, java.sql.ClientInfoStatus>)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SQLClientInfoException(IDictionary<String,ClientInfoStatus>, Throwable)

構造 SQLClientInfoException 一個以給定 cause 和 failedProperties初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/util/Map;Ljava/lang/Throwable;)V", "")]
public SQLClientInfoException(System.Collections.Generic.IDictionary<string,Java.Sql.ClientInfoStatus>? failedProperties, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/util/Map;Ljava/lang/Throwable;)V", "")>]
new Java.Sql.SQLClientInfoException : System.Collections.Generic.IDictionary<string, Java.Sql.ClientInfoStatus> * Java.Lang.Throwable -> Java.Sql.SQLClientInfoException

參數

failedProperties
IDictionary<String,ClientInfoStatus>

一個包含無法設定屬性值的映射。 Map 中的鍵包含無法設定的客戶端資訊屬性名稱,而值則包含 ClientInfoStatus

cause
Throwable

該方法會保存以供日後檢 getCause() 索;也可能為零,表示原因不存在或未知。 <p>

屬性

備註

構造 SQLClientInfoException 一個以給定 cause 和 failedProperties初始化的物件。

將 reason 初始化為 null if cause==null 或 if cause.toString()cause!=null ,廠商代碼則初始化為 0。

新增於1.6版本。

Java 文件 java.sql.SQLClientInfoException.SQLClientInfoException(java.util.Map<java.lang.String, java.sql.ClientInfoStatus>, java.lang.Throwable)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SQLClientInfoException(IntPtr, JniHandleOwnership)

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

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

參數

javaReference
IntPtr

nativeint

IntPtrA 包含一個 Java 原生介面(JNI)物件參考。

transfer
JniHandleOwnership

JniHandleOwnershipA 指示如何處理javaReference

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SQLClientInfoException(String, IDictionary<String,ClientInfoStatus>)

構造 SQLClientInfoException 一個以給定 reason 和 failedProperties初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/util/Map;)V", "")]
public SQLClientInfoException(string? reason, System.Collections.Generic.IDictionary<string,Java.Sql.ClientInfoStatus>? failedProperties);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/util/Map;)V", "")>]
new Java.Sql.SQLClientInfoException : string * System.Collections.Generic.IDictionary<string, Java.Sql.ClientInfoStatus> -> Java.Sql.SQLClientInfoException

參數

reason
String

例外說明

failedProperties
IDictionary<String,ClientInfoStatus>

一個包含無法設定屬性值的映射。 Map 中的鍵包含無法設定的客戶端資訊屬性名稱,而值則包含 p 中 ClientInfoStatus<定義的其中一個原因碼>

屬性

備註

構造 SQLClientInfoException 一個以給定 reason 和 failedProperties初始化的物件。 初始 SQLState 化為 , null 廠商代碼初始化為 0。

該 cause 未被初始化,之後可透過呼叫 Throwable#initCause(java.lang.Throwable) 該方法初始化。

新增於1.6版本。

Java 文件 java.sql.SQLClientInfoException.SQLClientInfoException(java.lang.String, java.util.Map<java.lang.String, java.sql.ClientInfoStatus>)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SQLClientInfoException(String, IDictionary<String,ClientInfoStatus>, Throwable)

構造 SQLClientInfoException 一個以給定 reason、 cause 和 failedProperties初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/util/Map;Ljava/lang/Throwable;)V", "")]
public SQLClientInfoException(string? reason, System.Collections.Generic.IDictionary<string,Java.Sql.ClientInfoStatus>? failedProperties, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/util/Map;Ljava/lang/Throwable;)V", "")>]
new Java.Sql.SQLClientInfoException : string * System.Collections.Generic.IDictionary<string, Java.Sql.ClientInfoStatus> * Java.Lang.Throwable -> Java.Sql.SQLClientInfoException

參數

reason
String

例外說明

failedProperties
IDictionary<String,ClientInfoStatus>

一個包含無法設定屬性值的映射。 Map 中的鍵包含無法設定的客戶端資訊屬性名稱,而值則包含 ClientInfoStatus

cause
Throwable

其 SQLException 根本原因(方法會保存以供日後檢索 getCause() );可能是零,表示原因不存在或未知。 <p>

屬性

備註

構造 SQLClientInfoException 一個以給定 reason、 cause 和 failedProperties初始化的物件。 初始 SQLState 化為 , null 廠商代碼初始化為 0。

新增於1.6版本。

Java 文件 java.sql.SQLClientInfoException.SQLClientInfoException(java.lang.String, java.util.Map<java.lang.String, java.sql.ClientInfoStatus>, java.lang.Throwable)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SQLClientInfoException(String, String, IDictionary<String,ClientInfoStatus>)

構造 SQLClientInfoException 一個以給定 reason、 SQLState 和 failedProperties初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V", "")]
public SQLClientInfoException(string? reason, string? SQLState, System.Collections.Generic.IDictionary<string,Java.Sql.ClientInfoStatus>? failedProperties);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V", "")>]
new Java.Sql.SQLClientInfoException : string * string * System.Collections.Generic.IDictionary<string, Java.Sql.ClientInfoStatus> -> Java.Sql.SQLClientInfoException

參數

reason
String

例外說明

SQLState
String

一個用來識別例外的 XOPEN 或 SQL:2003 程式碼

failedProperties
IDictionary<String,ClientInfoStatus>

一個包含無法設定屬性值的映射。 Map 中的鍵包含無法設定的客戶端資訊屬性名稱,而值則包含 p 中 ClientInfoStatus<定義的其中一個原因碼>

屬性

備註

構造 SQLClientInfoException 一個以給定 reason、 SQLState 和 failedProperties初始化的物件。 該 cause 未被初始化,之後可透過呼叫 Throwable#initCause(java.lang.Throwable) 該方法初始化。 廠商代碼初始化為 0。

新增於1.6版本。

Java 文件 java.sql.SQLClientInfoException.SQLClientInfoException(java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.sql.ClientInfoStatus>)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SQLClientInfoException(String, String, IDictionary<String,ClientInfoStatus>, Throwable)

構造 SQLClientInfoException 一個以給定 reason、 SQLState、 causefailedProperties和 初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/lang/Throwable;)V", "")]
public SQLClientInfoException(string? reason, string? SQLState, System.Collections.Generic.IDictionary<string,Java.Sql.ClientInfoStatus>? failedProperties, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/lang/Throwable;)V", "")>]
new Java.Sql.SQLClientInfoException : string * string * System.Collections.Generic.IDictionary<string, Java.Sql.ClientInfoStatus> * Java.Lang.Throwable -> Java.Sql.SQLClientInfoException

參數

reason
String

例外說明

SQLState
String

一個用來識別例外的 XOPEN 或 SQL:2003 程式碼

failedProperties
IDictionary<String,ClientInfoStatus>

一個包含無法設定屬性值的映射。 Map 中的鍵包含無法設定的客戶端資訊屬性名稱,而值則包含 ClientInfoStatus

cause
Throwable

其 SQLException 根本原因(方法會保存以供日後檢索 getCause() );可能是零,表示原因不存在或未知。 <p>

屬性

備註

構造 SQLClientInfoException 一個以給定 reason、 SQLState、 causefailedProperties和 初始化的物件。 廠商代碼初始化為 0。

新增於1.6版本。

Java 文件 java.sql.SQLClientInfoException.SQLClientInfoException(java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.sql.ClientInfoStatus>, java.lang.Throwable)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SQLClientInfoException(String, String, Int32, IDictionary<String,ClientInfoStatus>)

構造 SQLClientInfoException 一個以給定 reason、 SQLState、 vendorCodefailedProperties和 初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;)V", "")]
public SQLClientInfoException(string? reason, string? SQLState, int vendorCode, System.Collections.Generic.IDictionary<string,Java.Sql.ClientInfoStatus>? failedProperties);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;)V", "")>]
new Java.Sql.SQLClientInfoException : string * string * int * System.Collections.Generic.IDictionary<string, Java.Sql.ClientInfoStatus> -> Java.Sql.SQLClientInfoException

參數

reason
String

例外說明

SQLState
String

一個用來識別例外的 XOPEN 或 SQL:2003 程式碼

vendorCode
Int32

資料庫廠商專屬的例外代碼

failedProperties
IDictionary<String,ClientInfoStatus>

一個包含無法設定屬性值的映射。 Map 中的鍵包含無法設定的客戶端資訊屬性名稱,而值則包含 p 中 ClientInfoStatus<定義的其中一個原因碼>

屬性

備註

構造 SQLClientInfoException 一個以給定 reason、 SQLState、 vendorCodefailedProperties和 初始化的物件。 該 cause 未被初始化,之後可透過呼叫 Throwable#initCause(java.lang.Throwable) 該方法初始化。

新增於1.6版本。

Java 文件 java.sql.SQLClientInfoException.SQLClientInfoException(java.lang.String, java.lang.String, int, java.util.Map<java.lang.String, java.sql.ClientInfoStatus>)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SQLClientInfoException(String, String, Int32, IDictionary<String,ClientInfoStatus>, Throwable)

構造 SQLClientInfoException 一個以給定 reason、 SQLState、 cause、 vendorCodefailedProperties和 初始化的物件。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;Ljava/lang/Throwable;)V", "")]
public SQLClientInfoException(string? reason, string? SQLState, int vendorCode, System.Collections.Generic.IDictionary<string,Java.Sql.ClientInfoStatus>? failedProperties, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;ILjava/util/Map;Ljava/lang/Throwable;)V", "")>]
new Java.Sql.SQLClientInfoException : string * string * int * System.Collections.Generic.IDictionary<string, Java.Sql.ClientInfoStatus> * Java.Lang.Throwable -> Java.Sql.SQLClientInfoException

參數

reason
String

例外說明

SQLState
String

一個用來識別例外的 XOPEN 或 SQL:2003 程式碼

vendorCode
Int32

資料庫廠商專屬的例外代碼

failedProperties
IDictionary<String,ClientInfoStatus>

一個包含無法設定屬性值的映射。 Map 中的鍵包含無法設定的客戶端資訊屬性名稱,而值則包含 ClientInfoStatus

cause
Throwable

其 SQLException 根本原因(方法會保存以供日後檢索 getCause() );可能是零,表示原因不存在或未知。 <p>

屬性

備註

構造 SQLClientInfoException 一個以給定 reason、 SQLState、 cause、 vendorCodefailedProperties和 初始化的物件。

新增於1.6版本。

Java 文件 java.sql.SQLClientInfoException.SQLClientInfoException(java.lang.String, java.lang.String, int, java.util.Map<java.lang.String, java.sql.ClientInfoStatus>, java.lang.Throwable)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於