AdoDotNetDataReader.GetBytes - метод
Получает указанное число байтов двоичных данных.
Пространство имен: Microsoft.VisualStudio.Data.AdoDotNet
Сборка: Microsoft.VisualStudio.Data (в Microsoft.VisualStudio.Data.dll)
Синтаксис
'Декларация
Public Overrides Function GetBytes ( _
index As Integer, _
buffer As Byte(), _
bufferIndex As Integer, _
length As Integer _
) As Integer
public override int GetBytes(
int index,
byte[] buffer,
int bufferIndex,
int length
)
public:
virtual int GetBytes(
int index,
array<unsigned char>^ buffer,
int bufferIndex,
int length
) override
abstract GetBytes :
index:int *
buffer:byte[] *
bufferIndex:int *
length:int -> int
override GetBytes :
index:int *
buffer:byte[] *
bufferIndex:int *
length:int -> int
public override 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 недопустимыми. |
Заметки
Если данные поставщиком данных в форме байтов, этот метод может быть вызван только для того, чтобы считать заданное число байтов в существующий буфер на стороне клиента.Это выполняется лучше, чем просто извлечь значение целого, в результате чего все данные чтение и выделенным в памяти.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.