IBlob.GetBytes(Int64, Int32) 方法

定义

检索此Blob对象以字节数组形式表示的值的所有或部分BLOB

[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[]

参数

pos
Int64

要提取的值中 BLOB 第一个字节的序号位置;第一个字节位于位置 1

length
Int32

要复制的连续字节数;长度的值必须为 0 或更大

返回

Byte[]

一个字节数组,包含此Blob对象指定的值中最多length包含连续字节BLOB的字节,从位置处字节开始pos

属性

例外

如果访问 时出错,则为 Blob/a0>。

注解

检索此Blob对象以字节数组形式表示的值的所有或部分BLOB。 此byte数组包含从位置pos开始的length最多连续字节。

已在 1.2 中添加。

适用于 . 的 java.sql.Blob.getBytes(long, int)Java 文档

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

适用于