SqlDataRecord.SetBytes(Int32, Int64, Byte[], Int32, Int32) Yöntem

Tanım

Sütunda depolanan verileri belirtilen değer dizisine Byte ayarlar.

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)

Parametreler

ordinal
Int32

Sütunun sıfır tabanlı sıralı kısmı.

fieldOffset
Int64

Bayt kopyalamaya başlamak için alan değerine uzaklık.

buffer
Byte[]

Baytların kopyalandığı hedef arabellek.

bufferOffset
Int32

Bayt kopyalamaya başlanacak arabelleğe uzaklık.

length
Int32

Arabellekten kopyalanacak bayt sayısı.

Özel durumlar

ordinal 0'dan küçük veya sütun sayısından büyük (başka bir ifadeyleFieldCount).

Şunlara uygulanır