OracleLob.WriteByte(Byte) Yöntem

Tanım

Akıştaki OracleLob geçerli konuma bir bayt yazar ve akıştaki 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ıştaki 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 değerini bir bayt büyütür LOB .

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

Note

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