SqlDataRecord.SetBytes(Int32, Int64, Byte[], Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает данные, сохраненные в столбце, в указанный массив значений Byte.
public:
virtual void SetBytes(int ordinal, long fieldOffset, cli::array <System::Byte> ^ buffer, int bufferOffset, int length);
public virtual void SetBytes (int ordinal, long fieldOffset, byte[] buffer, int bufferOffset, int length);
abstract member SetBytes : int * int64 * byte[] * int * int -> unit
override this.SetBytes : int * int64 * byte[] * int * int -> unit
Public Overridable Sub SetBytes (ordinal As Integer, fieldOffset As Long, buffer As Byte(), bufferOffset As Integer, length As Integer)
Параметры
- ordinal
- Int32
Отсчитываемый от нуля порядковый номер столбца.
- fieldOffset
- Int64
Смещение в значении поля, с которого следует начать копирование байтов.
- buffer
- Byte[]
Целевой буфер, из которого необходимо скопировать байты.
- bufferOffset
- Int32
Смещение в буфере, из которого следует начать копирование байтов.
- length
- Int32
Число байтов для копирования из буфера.
Исключения
Значение ordinal
меньше 0 или больше количества столбцов (то есть FieldCount).