OracleLob.WriteByte(Byte) 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.
Schreibt ein Byte in die aktuelle Position im OracleLob Datenstrom und wechselt die Position innerhalb des Datenstroms um ein Byte.
public:
override void WriteByte(System::Byte value);
public override void WriteByte(byte value);
override this.WriteByte : byte -> unit
Public Overrides Sub WriteByte (value As Byte)
Parameter
- value
- Byte
Das Byte, das in den Datenstrom geschrieben werden soll.
Hinweise
Wenn der Schreibvorgang erfolgreich ist, wechselt die Position innerhalb des Datenstroms um ein Byte. Wenn eine Ausnahme auftritt, bleibt die Position innerhalb des Datenstroms unverändert.
Das Schreiben über das Ende hinaus LOB ist zulässig und vergrößert das LOB Byte.
Um in das LOBElement zu schreiben, müssen Sie die Verwendung der LOB FOR UPDATE-Klausel in der SQL SELECT-Anweisung abgerufen haben, und Sie müssen eine lokale Transaktion gestartet haben.
Note
Ein Schreibvorgang in einen schreibgeschützten LOB Vorgang kann erfolgreich ausgeführt werden, aktualisiert jedoch nicht den LOB Server. In diesem Fall wird jedoch die lokale Kopie der Datei LOB aktualisiert. Daher können später Lesevorgänge für das OracleLob Objekt die Ergebnisse des Schreibvorgangs zurückgeben.