IBlob.SetBinaryStream(Int64) 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.
Ruft einen Datenstrom ab, der zum Schreiben in den Wert verwendet werden kann, den BLOB dieses Blob Objekt darstellt.
[Android.Runtime.Register("setBinaryStream", "(J)Ljava/io/OutputStream;", "GetSetBinaryStream_JHandler:Java.Sql.IBlobInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public System.IO.Stream? SetBinaryStream(long pos);
[<Android.Runtime.Register("setBinaryStream", "(J)Ljava/io/OutputStream;", "GetSetBinaryStream_JHandler:Java.Sql.IBlobInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBinaryStream : int64 -> System.IO.Stream
Parameter
- pos
- Int64
die Position im Wert, an dem BLOB mit dem Schreiben begonnen werden soll; die erste Position ist 1.
Gibt zurück
ein java.io.OutputStream Objekt, in das Daten geschrieben werden können
- Attribute
Ausnahmen
tritt ein Fehler auf, der auf die Blob.
Hinweise
Ruft einen Datenstrom ab, der zum Schreiben in den Wert verwendet werden kann, den BLOB dieses Blob Objekt darstellt. Der Datenstrom beginnt an position pos. Die in den Datenstrom geschriebenen Bytes überschreiben die vorhandenen Bytes im Blob Objekt beginnend an der Position pos. Wenn das Ende des Blob Werts beim Schreiben in den Datenstrom erreicht wird, wird die Länge des Blob Werts erhöht, um die zusätzlichen Bytes aufzunehmen.
<b>Hinweis:</b> Wenn der angegebene pos Wert größer ist, ist die Länge+1 des BLOB Werts, dann ist das Verhalten nicht definiert. Einige DRIVER-Treiber können eine SQLException Weile auslösen, während andere Treiber diesen Vorgang unterstützen.
In 1.4 hinzugefügt.
Java Dokumentation für java.sql.Blob.setBinaryStream(long).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.