BinaryImageBaseGenerateBinaryImage Method
Generates binary image of the object and copies it into the given buffer, for
BinaryLength bytes.
Namespace: Gemstone.IO.ParsingAssembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.128 -- Release Build+d050cfc5563c89a1188cc3c6b2d417530856f490
public virtual int GenerateBinaryImage(
byte[] buffer,
int startIndex
)
Public Overridable Function GenerateBinaryImage (
buffer As Byte(),
startIndex As Integer
) As Integer
public:
virtual int GenerateBinaryImage(
array<unsigned char>^ buffer,
int startIndex
)
function GenerateBinaryImage(buffer, startIndex);
- buffer Byte
- Buffer used to hold generated binary image of the source object.
- startIndex Int32
- 0-based starting index in the buffer to start writing.
Int32The number of bytes written to the
buffer.
ISupportBinaryImageGenerateBinaryImage(Byte, Int32)
This property is not typically overridden since it is the generates the combination of the header, body and footer images.
ArgumentNullException | buffer is null. |
ArgumentOutOfRangeException | startIndex or BinaryLength is less than 0 -or-
startIndex and BinaryLength will exceed buffer length.
|