| 
            
              VBArrayDescriptorGenerateBinaryImage Method
             | 
          
        
        
            Generates binary image of the object and copies it into the given buffer, for 
BinaryLength bytes.
            
 
        
        Namespace: GSF.InteropAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.258-beta+f8b6aa3dbfe0b4cc2b0b0760dd5d2a3dd4f59d09
Syntaxpublic int GenerateBinaryImage(
	byte[] buffer,
	int startIndex
)
Public Function GenerateBinaryImage ( 
	buffer As Byte(),
	startIndex As Integer
) As Integer
public:
virtual int GenerateBinaryImage(
	array<unsigned char>^ buffer, 
	int startIndex
) sealed
abstract GenerateBinaryImage : 
        buffer : byte[] * 
        startIndex : int -> int 
override GenerateBinaryImage : 
        buffer : byte[] * 
        startIndex : int -> int function GenerateBinaryImage(buffer, startIndex);
 View SourceParameters
- 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.
 
Return Value
Int32The number of bytes written to the 
buffer.
Implements
ISupportBinaryImageGenerateBinaryImage(Byte, Int32)
Exceptions| Exception | Condition | 
|---|
| ArgumentNullException | buffer is null. | 
| ArgumentOutOfRangeException | startIndex or BinaryLength is less than 0 -or- 
            startIndex and BinaryLength will exceed buffer length.
             | 
See Also