void Read( byte[] src, int offset, int size )
void Read( array<unsigned char>^ src, int offset, int size )