OracleLob.WriteByte(Byte) Método

Definição

Grava um byte na posição atual no fluxo OracleLob e avança a posição dentro no fluxo em um 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)

Parâmetros

value
Byte

O byte a ser gravado no fluxo.

Comentários

Se a operação de gravação for bem-sucedida, a posição dentro do fluxo avança por um byte. Se ocorrer uma exceção, a posição dentro do fluxo permanecerá inalterada.

A gravação além do final do LOB é permitida e aumenta o LOB em um byte.

para gravar no LOB , você deve ter recuperado o LOB usando a cláusula FOR UPDATE na instrução SQL SELECT e você deve ter uma transação local iniciada.

Observação

Uma operação de gravação em um somente leitura LOB pode ter sucesso, mas não atualiza o LOB no servidor. Nesse caso, no entanto, a cópia local do LOB é atualizada. Portanto, as operações de leitura posteriores no OracleLob objeto podem retornar os resultados da operação de gravação.

Aplica-se a