SQLiteRawStatement.ReadColumnBlob(Int32, Byte[], Int32, Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kopieren Sie den Spaltenwert der Ergebniszeile, die als Blob interpretiert wird, in den Puffer.
[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
Parameter
- columnIndex
- Int32
Der Index einer Spalte in der Ergebniszeile. Es ist nullbasiert.
- buffer
- Byte[]
Ein zuvor zugewiesenes Array, das mit dem Wert der Spalte gefüllt werden soll.
- offset
- Int32
Ein Offset im Puffer: Das Kopieren beginnt hier.
- length
- Int32
Die Anzahl der zu kopierenden Bytes.
- srcOffset
- Int32
Der Offset in das Blob, aus dem das Kopieren gestartet werden soll.
Gibt zurück
die Anzahl der Bytes, die kopiert wurden.
- Attribute
Hinweise
Kopieren Sie den Spaltenwert der Ergebniszeile, die als Blob interpretiert wird, in den Puffer. Spaltenindizes beginnen bei 0. Dadurch wird eine Ausnahme ausgelöst, wenn sich die Spalte nicht in der Ergebniszeile befindet. Bytes werden ab dem Offset in den Puffer kopiert. Bytes werden ab srcOffset aus dem Blob kopiert. Längenbytes werden kopiert, es sei denn, der Spaltenwert ist weniger Bytes verfügbar. Die Funktion gibt die Anzahl der kopierten Bytes zurück.
Der Spaltenwert wird konvertiert, wenn er nicht vom Typ #SQLITE_DATA_TYPE_BLOBist. Weitere Informationen finden Sie in der sqlite-Dokumentation.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.