语言

SQLClientInfoException 构造函数

定义

重载

名称 说明
SQLClientInfoException()

构造对象 SQLClientInfoException 。

SQLClientInfoException(IDictionary<String,ClientInfoStatus>)

SQLClientInfoException构造使用给定failedProperties值初始化的对象。

SQLClientInfoException(IDictionary<String,ClientInfoStatus>, Throwable)

SQLClientInfoException构造使用给定cause和 failedProperties.

SQLClientInfoException(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

SQLClientInfoException(String, IDictionary<String,ClientInfoStatus>)

SQLClientInfoException构造使用给定reason和 failedProperties.

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

SQLClientInfoException构造使用给定reasoncause和 failedProperties.

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

SQLClientInfoException构造使用给定reasonSQLState和 failedProperties.

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

SQLClientInfoException构造使用给定reason和 SQLStatecausefailedProperties.

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

SQLClientInfoException构造使用给定reason和 SQLStatevendorCodefailedProperties.

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

SQLClientInfoException构造使用给定reason、 SQLStatecausevendorCode和 。failedProperties

SQLClientInfoException()

构造对象 SQLClientInfoException 。

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

注解

构造对象 SQLClientInfoException 。 初始化 reason和 SQLStatefailedProperties 列表 null ,并将供应商代码初始化为 0。 cause未初始化,随后可以通过对方法的调用Throwable#initCause(java.lang.Throwable)进行初始化。

已在 1.6 中添加。

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

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

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>)。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

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() );可能为 null,指示原因不存在或未知。 <p>

特性

注解

SQLClientInfoException构造使用给定cause和 failedProperties.

初始化reason为null如果cause==null或是否cause.toString()cause!=null初始化供应商代码,并将供应商代码初始化为 0。

已在 1.6 中添加。

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

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

SQLClientInfoException(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

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

参数

javaReference
IntPtr

nativeint

IntPtr一个包含Java本机接口 (JNI) 对象引用。

transfer
JniHandleOwnership

指示 JniHandleOwnership如何处理 javaReference

注解

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

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 且供应商代码初始化为 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>)。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

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

SQLClientInfoException构造使用给定reasoncause和 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() );可能为 null,指示原因不存在或未知。 <p>

特性

注解

SQLClientInfoException构造使用给定reasoncause和 failedProperties. 初始化 SQLState 为 null 0 且供应商代码初始化为 0。

已在 1.6 中添加。

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

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

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

SQLClientInfoException构造使用给定reasonSQLState和 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构造使用给定reasonSQLState和 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>)。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

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

SQLClientInfoException构造使用给定reason和 SQLStatecausefailedProperties.

[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() );可能为 null,指示原因不存在或未知。 <p>

特性

注解

SQLClientInfoException构造使用给定reason和 SQLStatecausefailedProperties. 供应商代码初始化为 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)。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

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

SQLClientInfoException构造使用给定reason和 SQLStatevendorCodefailedProperties.

[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和 SQLStatevendorCodefailedProperties. 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>)。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

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

SQLClientInfoException构造使用给定reason、 SQLStatecausevendorCode和 。failedProperties

[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() );可能为 null,指示原因不存在或未知。 <p>

特性

注解

SQLClientInfoException构造使用给定reason、 SQLStatecausevendorCode和 。failedProperties

已在 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)。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于