IBlob.GetBytes(Int64, Int32) Method
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.
Retrieves all or part of the BLOB
value that this Blob object represents, as an array of
bytes.
[Android.Runtime.Register("getBytes", "(JI)[B", "GetGetBytes_JIHandler:Java.Sql.IBlobInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public byte[]? GetBytes(long pos, int length);
[<Android.Runtime.Register("getBytes", "(JI)[B", "GetGetBytes_JIHandler:Java.Sql.IBlobInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetBytes : int64 * int -> byte[]
Parameters
- pos
- Int64
the ordinal position of the first byte in the
BLOB value to be extracted; the first byte is at
position 1
- length
- Int32
the number of consecutive bytes to be copied; the value for length must be 0 or greater
Returns
a byte array containing up to length
consecutive bytes from the BLOB value designated
by this Blob object, starting with the
byte at position pos
- Attributes
Exceptions
if an error occurs accessing the Blob.
Remarks
Retrieves all or part of the BLOB value that this Blob object represents, as an array of bytes. This byte array contains up to length consecutive bytes starting at position pos.
Added in 1.2.
Java documentation for java.sql.Blob.getBytes(long, 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.