OracleLob.WriteByte(Byte) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Écrit un octet à la position actuelle dans le flux OracleLob et avance d'un octet la position dans flux.
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)
Paramètres
- value
- Byte
Octet à écrire dans le flux.
Remarques
Si l’opération d’écriture réussit, la position dans le flux avance d’un octet. Si une exception se produit, la position dans le flux reste inchangée.
L’écriture au-delà de la LOB
fin de est autorisée et agrandit le LOB
d’un octet.
Pour écrire dans , LOB
vous devez avoir récupéré le à l’aide de LOB
la clause FOR UPDATE dans l’instruction SQL SELECT, et vous devez avoir une transaction locale démarrée.
Notes
Une opération d’écriture dans une lecture seule LOB
peut réussir, mais ne met pas à jour sur LOB
le serveur. Dans ce cas, toutefois, la copie locale du LOB
est mise à jour. Par conséquent, les opérations de lecture ultérieures sur l’objet OracleLob peuvent retourner les résultats de l’opération d’écriture.