Interface IBlob
.NET interface for TO BE DEFINED FROM USER
public interface IBlob
Properties
BinaryStream
InputStream BinaryStream { get; }
Property Value
Methods
Free()
void Free()
Exceptions
GetBinaryStream(long, long)
InputStream GetBinaryStream(long arg0, long arg1)
Parameters
Returns
Exceptions
GetBytes(long, int)
byte[] GetBytes(long arg0, int arg1)
Parameters
Returns
Exceptions
Length()
long Length()
Returns
Exceptions
Position(Blob, long)
long Position(Blob arg0, long arg1)
Parameters
Returns
Exceptions
Position(byte[], long)
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#position(byte[],long)
long Position(byte[] arg0, long arg1)
Parameters
Returns
Exceptions
SetBinaryStream(long)
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#setBinaryStream(long)
OutputStream SetBinaryStream(long arg0)
Parameters
Returns
Exceptions
SetBytes(long, byte[])
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Blob.html#setBytes(long,byte[])
int SetBytes(long arg0, byte[] arg1)
Parameters
Returns
Exceptions
SetBytes(long, byte[], int, int)
int SetBytes(long arg0, byte[] arg1, int arg2, int arg3)
Parameters
Returns
Exceptions
Truncate(long)
void Truncate(long arg0)