DataTruncation Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| DataTruncation(IntPtr, JniHandleOwnership) |
A constructor used when creating managed representations of JNI objects; called by the runtime. |
| DataTruncation(Int32, Boolean, Boolean, Int32, Int32) |
Creates a |
| DataTruncation(Int32, Boolean, Boolean, Int32, Int32, Throwable) |
Creates a |
DataTruncation(IntPtr, JniHandleOwnership)
A constructor used when creating managed representations of JNI objects; called by the runtime.
protected DataTruncation(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Sql.DataTruncation : nativeint * Android.Runtime.JniHandleOwnership -> Java.Sql.DataTruncation
Parameters
- transfer
- JniHandleOwnership
A JniHandleOwnershipindicating how to handle javaReference
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
DataTruncation(Int32, Boolean, Boolean, Int32, Int32)
Creates a DataTruncation object
with the SQLState initialized
to 01004 when read is set to true and 22001
when read is set to false,
the reason set to "Data truncation", the
vendor code set to 0, and
the other fields set to the given values.
[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
Parameters
- index
- Int32
The index of the parameter or column value
- parameter
- Boolean
true if a parameter value was truncated
- read
- Boolean
true if a read was truncated
- dataSize
- Int32
the original size of the data
- transferSize
- Int32
the size after truncation
- Attributes
Remarks
Creates a DataTruncation object with the SQLState initialized to 01004 when read is set to true and 22001 when read is set to false, the reason set to "Data truncation", the vendor code set to 0, and the other fields set to the given values. The cause is not initialized, and may subsequently be initialized by a call to the Throwable#initCause(java.lang.Throwable) method.
Java documentation for java.sql.DataTruncation.DataTruncation(int, boolean, boolean, int, int).
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
DataTruncation(Int32, Boolean, Boolean, Int32, Int32, Throwable)
Creates a DataTruncation object
with the SQLState initialized
to 01004 when read is set to true and 22001
when read is set to false,
the reason set to "Data truncation", the
vendor code set to 0, and
the other fields set to the given values.
[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
Parameters
- index
- Int32
The index of the parameter or column value
- parameter
- Boolean
true if a parameter value was truncated
- read
- Boolean
true if a read was truncated
- dataSize
- Int32
the original size of the data
- transferSize
- Int32
the size after truncation
- cause
- Throwable
the underlying reason for this DataTruncation
(which is saved for later retrieval by the getCause() method);
may be null indicating the cause is non-existent or unknown.
- Attributes
Remarks
Creates a DataTruncation object with the SQLState initialized to 01004 when read is set to true and 22001 when read is set to false, the reason set to "Data truncation", the vendor code set to 0, and the other fields set to the given values.
Added in 1.6.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.