IVsDataReader.GetBytes Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
GetBytes(Int32, Byte[], Int32, Int32) |
When implemented by a class, retrieves a specified number of bytes of raw binary data. |
GetBytes(String, Byte[], Int32, Int32) |
When implemented by a class, retrieves a specified number of bytes of raw binary data. |
GetBytes(Int32, Byte[], Int32, Int32)
When implemented by a class, retrieves a specified number of bytes of raw binary data.
public:
int GetBytes(int index, cli::array <System::Byte> ^ buffer, int bufferIndex, int length);
public int GetBytes (int index, byte[] buffer, int bufferIndex, int length);
abstract member GetBytes : int * byte[] * int * int -> int
Public Function GetBytes (index As Integer, buffer As Byte(), bufferIndex As Integer, length As Integer) As Integer
Parameters
- index
- Int32
Index in the current block of data for the item to retrieve.
- buffer
- Byte[]
An array into which specified data, as byte array, should be placed. If null, this method returns the size required of the array in order to fit all of the specified data.
- bufferIndex
- Int32
Index of the starting point in the byte array specified with the buffer
parameter.
- length
- Int32
The number of bytes to be read into the byte array specified with the buffer
parameter.
Returns
An integer value indicating the number of bytes read into the buffer.
Applies to
GetBytes(String, Byte[], Int32, Int32)
When implemented by a class, retrieves a specified number of bytes of raw binary data.
public:
int GetBytes(System::String ^ name, cli::array <System::Byte> ^ buffer, int bufferIndex, int length);
public int GetBytes (string name, byte[] buffer, int bufferIndex, int length);
abstract member GetBytes : string * byte[] * int * int -> int
Public Function GetBytes (name As String, buffer As Byte(), bufferIndex As Integer, length As Integer) As Integer
Parameters
- name
- String
The name of the item for which to retrieve raw binary data.
- buffer
- Byte[]
An array into which specified data, as byte array, should be placed. If null, this method returns the size required of the array in order to fit all of the specified data.
- bufferIndex
- Int32
Index of the starting point in the byte array specified with the buffer
parameter.
- length
- Int32
The number of bytes to be read into the byte array specified with the buffer
parameter.
Returns
An integer value indicating the number of bytes read into the buffer.