IVsDataReader.GetBytes Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| GetBytes(Int32, Byte[], Int32, Int32) |
При реализации классом получает указанное число байтов необработанных двоичных данных. |
| GetBytes(String, Byte[], Int32, Int32) |
При реализации классом получает указанное число байтов необработанных двоичных данных. |
GetBytes(Int32, Byte[], Int32, Int32)
При реализации классом получает указанное число байтов необработанных двоичных данных.
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
Параметры
- index
- Int32
Индекс в текущем блоке данных для извлекаемого элемента.
- buffer
- Byte[]
Массив, в который должны быть помещены указанные данные в виде массива байтов. Если значение равно null, этот метод возвращает требуемый размер массива, чтобы вместить все указанные данные.
- bufferIndex
- Int32
Индекс начальной точки в массиве байтов, заданный buffer параметром.
- length
- Int32
Число байтов для чтения в массив байтов, указанный с помощью buffer параметра.
Возвращаемое значение
Целочисленное значение, указывающее число байтов, считанных в буфер.
Применяется к
GetBytes(String, Byte[], Int32, Int32)
При реализации классом получает указанное число байтов необработанных двоичных данных.
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
Параметры
- name
- String
Имя элемента, для которого извлекаются необработанные двоичные данные.
- buffer
- Byte[]
Массив, в который должны быть помещены указанные данные в виде массива байтов. Если значение равно null, этот метод возвращает требуемый размер массива, чтобы вместить все указанные данные.
- bufferIndex
- Int32
Индекс начальной точки в массиве байтов, заданный buffer параметром.
- length
- Int32
Число байтов для чтения в массив байтов, указанный с помощью buffer параметра.
Возвращаемое значение
Целочисленное значение, указывающее число байтов, считанных в буфер.