SqlDataRecord.SetBytes(Int32, Int64, Byte[], Int32, Int32) 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.
Sets the data stored in the column to the specified array of Byte values.
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)
Parameters
- ordinal
- Int32
The zero-based ordinal of the column.
- fieldOffset
- Int64
The offset into the field value to start copying bytes.
- buffer
- Byte[]
The target buffer from which to copy bytes.
- bufferOffset
- Int32
The offset into the buffer from which to start copying bytes.
- length
- Int32
The number of bytes to copy from the buffer.
Exceptions
The ordinal
is less than 0 or greater than the number of columns (that is, FieldCount).