SQLClientInfoException 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 中添加。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
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 中添加。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
SQLClientInfoException(IntPtr, JniHandleOwnership)
创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。
protected SQLClientInfoException(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Sql.SQLClientInfoException : nativeint * Android.Runtime.JniHandleOwnership -> Java.Sql.SQLClientInfoException
参数
- 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 中添加。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
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 中添加。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
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 中添加。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
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 中添加。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
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 中添加。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
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 中添加。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。