DataReader.GetBytes - метод
Получает указанное число байтов необработанных двоичных данных.
Пространство имен: Microsoft.VisualStudio.Data
Сборка: Microsoft.VisualStudio.Data (в Microsoft.VisualStudio.Data.dll)
Синтаксис
'Декларация
Public MustOverride Function GetBytes ( _
index As Integer, _
buffer As Byte(), _
bufferIndex As Integer, _
length As Integer _
) As Integer
public abstract int GetBytes(
int index,
byte[] buffer,
int bufferIndex,
int length
)
public:
virtual int GetBytes(
int index,
array<unsigned char>^ buffer,
int bufferIndex,
int length
) abstract
abstract GetBytes :
index:int *
buffer:byte[] *
bufferIndex:int *
length:int -> int
public abstract function GetBytes(
index : int,
buffer : byte[],
bufferIndex : int,
length : int
) : int
Параметры
- index
Тип: System.Int32
Индекс в текущем блоке данных для извлекаемого элемента.
- buffer
Тип: array<System.Byte[]
Массив, в котором указанные данные в виде массива байтов, должен быть помещен.Если nullссылка NULL (Nothing в Visual Basic) этот метод возвращает размер, необходимый для массива адаптация всех указанных данных.
- bufferIndex
Тип: System.Int32
Индекс начальной точки в массиве байтов, заданном параметром buffer.
- length
Тип: System.Int32
Число байтов, которое необходимо считать в массив байт, заданный параметром buffer.
Возвращаемое значение
Тип: System.Int32
Возвращает целое число, представляющее число байтов, считанных в буфер.
Исключения
Исключение | Условие |
---|---|
ArgumentOutOfRangeException | index, bufferIndex или параметры length недопустимыми. |
Заметки
Если данные поставщиком DDEX в форме необработанных байт, этот метод следует вызывать только для чтения указанное количество байтов в существующий клиентский буфер.Это выполняется лучше, чем просто извлечь значение целого, в результате чего все данные чтение и выделенным в памяти.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.