OracleLob.WriteByte(Byte) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.