OracleLob.WriteByte(Byte) Methode

Definitie

Hiermee schrijft u een byte naar de huidige positie in de OracleLob stroom en wordt de positie binnen de stream met één byte vooruit.

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)

Parameters

value
Byte

De byte die naar de stream moet worden geschreven.

Opmerkingen

Als de schrijfbewerking is geslaagd, wordt de positie binnen de stream met één byte vooruit. Als er een uitzondering optreedt, blijft de positie binnen de stream ongewijzigd.

Schrijven voorbij het einde van het LOB is toegestaan en vergroot de LOB byte met één byte.

Als u naar de LOBinstructie WILT schrijven, moet u het LOB gebruik van de FOR UPDATE-component in de SQL SELECT-instructie hebben opgehaald en moet u een lokale transactie hebben gestart.

Note

Een schrijfbewerking naar een alleen-lezenbewerking LOB kan slagen, maar werkt de LOB bewerking niet bij op de server. In dit geval wordt de lokale kopie van de kopie LOB echter bijgewerkt. Daarom kunnen latere leesbewerkingen op het OracleLob object de resultaten van de schrijfbewerking retourneren.

Van toepassing op