SQLiteRawStatement.ReadColumnBlob(Int32, Byte[], Int32, Int32, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
BLOB として解釈される結果行の列値をバッファーにコピーします。
[Android.Runtime.Register("readColumnBlob", "(I[BIII)I", "", ApiSince=35)]
public int ReadColumnBlob(int columnIndex, byte[] buffer, int offset, int length, int srcOffset);
[<Android.Runtime.Register("readColumnBlob", "(I[BIII)I", "", ApiSince=35)>]
member this.ReadColumnBlob : int * byte[] * int * int * int -> int
パラメーター
- columnIndex
- Int32
結果行の列のインデックス。 0 から始まります。
- buffer
- Byte[]
列の値が格納される事前に割り当てられた配列。
- offset
- Int32
バッファーへのオフセット: コピーはここから開始されます。
- length
- Int32
コピーするバイト数。
- srcOffset
- Int32
コピーを開始する BLOB へのオフセット。
返品
コピーされたバイト数。
- 属性
注釈
BLOB として解釈される結果行の列値をバッファーにコピーします。 列インデックスは 0 から始まります。 結果行に列がない場合、例外がスローされます。 バイトはオフセットから始まるバッファーにコピーされます。 srcOffset から始まる BLOB からバイトがコピーされます。 列の値に使用可能なバイト数が少ない場合を除き、長さバイト数がコピーされます。 この関数は、コピーされたバイト数を返します。
列の値が #SQLITE_DATA_TYPE_BLOB型でない場合は変換されます。詳細については、sqlite のドキュメントを参照してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。