DataTruncation 构造函数

定义

重载

名称 说明
DataTruncation(IntPtr, JniHandleOwnership)

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

DataTruncation(Int32, Boolean, Boolean, Int32, Int32)

创建一个DataTruncation对象,其 SQLState 初始化为 01004(设置为read设置为 true 22001 时readfalse);原因设置为“数据截断”,供应商代码设置为 0,其他字段设置为给定值。

DataTruncation(Int32, Boolean, Boolean, Int32, Int32, Throwable)

创建一个DataTruncation对象,其 SQLState 初始化为 01004(设置为read设置为 true 22001 时readfalse);原因设置为“数据截断”,供应商代码设置为 0,其他字段设置为给定值。

DataTruncation(IntPtr, JniHandleOwnership)

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

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

参数

javaReference
IntPtr

nativeint

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

transfer
JniHandleOwnership

指示 JniHandleOwnership如何处理 javaReference

注解

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

DataTruncation(Int32, Boolean, Boolean, Int32, Int32)

创建一个DataTruncation对象,其 SQLState 初始化为 01004(设置为read设置为 true 22001 时readfalse);原因设置为“数据截断”,供应商代码设置为 0,其他字段设置为给定值。

[Android.Runtime.Register(".ctor", "(IZZII)V", "")]
public DataTruncation(int index, bool parameter, bool read, int dataSize, int transferSize);
[<Android.Runtime.Register(".ctor", "(IZZII)V", "")>]
new Java.Sql.DataTruncation : int * bool * bool * int * int -> Java.Sql.DataTruncation

参数

index
Int32

参数或列值的索引

parameter
Boolean

如果参数值被截断,则为 true

read
Boolean

如果已截断读取,则为 true

dataSize
Int32

数据的原始大小

transferSize
Int32

截断后的大小

属性

注解

创建一个DataTruncation对象,其 SQLState 初始化为 01004(设置为read设置为 true 22001 时readfalse);原因设置为“数据截断”,供应商代码设置为 0,其他字段设置为给定值。 cause未初始化,随后可以通过对方法的调用Throwable#initCause(java.lang.Throwable)进行初始化。

适用于 . 的 java.sql.DataTruncation.DataTruncation(int, boolean, boolean, int, int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

DataTruncation(Int32, Boolean, Boolean, Int32, Int32, Throwable)

创建一个DataTruncation对象,其 SQLState 初始化为 01004(设置为read设置为 true 22001 时readfalse);原因设置为“数据截断”,供应商代码设置为 0,其他字段设置为给定值。

[Android.Runtime.Register(".ctor", "(IZZIILjava/lang/Throwable;)V", "")]
public DataTruncation(int index, bool parameter, bool read, int dataSize, int transferSize, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(IZZIILjava/lang/Throwable;)V", "")>]
new Java.Sql.DataTruncation : int * bool * bool * int * int * Java.Lang.Throwable -> Java.Sql.DataTruncation

参数

index
Int32

参数或列值的索引

parameter
Boolean

如果参数值被截断,则为 true

read
Boolean

如果已截断读取,则为 true

dataSize
Int32

数据的原始大小

transferSize
Int32

截断后的大小

cause
Throwable

DataTruncation 原因(此方法保存以供以后检索 getCause() );可能为 null,指示原因不存在或未知。

属性

注解

创建一个DataTruncation对象,其 SQLState 初始化为 01004(设置为read设置为 true 22001 时readfalse);原因设置为“数据截断”,供应商代码设置为 0,其他字段设置为给定值。

已在 1.6 中添加。

适用于 . 的 java.sql.DataTruncation.DataTruncation(int, boolean, boolean, int, int, java.lang.Throwable)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于