OracleLob.WriteByte(Byte) Yöntem

Tanım

Akıştaki OracleLob geçerli konuma bir bayt yazar ve akış içindeki konumu bir bayt ilerletir.

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)

Parametreler

value
Byte

Akışa yazacak bayt.

Açıklamalar

Yazma işlemi başarılı olursa, akış içindeki konum bir bayt ilerler. Bir özel durum oluşursa, akış içindeki konum değişmeden kalır.

sonuna LOB kadar yazmaya izin verilir ve bir bayt büyütülür LOB .

öğesine yazmak için LOB, SQL SELECT deyiminde LOB FOR UPDATE yan tümcesini kullanarak öğesini almış olmanız ve yerel bir işlemin başlatılması gerekir.

Not

Salt LOB okunur bir yazma işlemi başarılı olabilir, ancak sunucusundaki öğesini LOB güncelleştirmez. Ancak bu durumda, yerel kopyası LOB güncelleştirilir. Bu nedenle, nesnedeki OracleLob daha sonra okuma işlemleri yazma işleminin sonuçlarını döndürebilir.

Şunlara uygulanır