Creates a copy of the current
PgSqlBlob object.
In this example a PgSqlBlob instance is created and being written a byte (14 in decimal). Then it is cloned, and the second PgSqlBlob object returns its first byte of data stream (again, 14 in decimal).
public void ClonePgSqlBlob()
{
PgSqlBlob myBlob = new PgSqlBlob();
myBlob.WriteByte(14);
PgSqlBlob myBlob2 = (PgSqlBlob)myBlob.Clone();
myBlob2.Seek(0,System.IO.SeekOrigin.Begin);
Console.WriteLine(myBlob2.ReadByte());
}
Public Sub ClonePgSqlBlob()
Dim myBlob As PgSqlBlob = New PgSqlBlob
myBlob.WriteByte(14)
Dim myBlob2 As PgSqlBlob = CType(myBlob.Clone(), PgSqlBlob)
myBlob2.Seek(0, System.IO.SeekOrigin.Begin)
Console.WriteLine(myBlob2.ReadByte())
End Sub