Udostępnij za pośrednictwem


SqlDataRecord.SetBytes(Int32, Int64, Byte[], Int32, Int32) Metoda

Definicja

Ustawia dane przechowywane w kolumnie na określoną tablicę Byte wartości.

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)

Parametry

ordinal
Int32

Porządkowość oparta na zerach kolumny.

fieldOffset
Int64

Przesunięcie do wartości pola, aby rozpocząć kopiowanie bajtów.

buffer
Byte[]

Bufor docelowy, z którego mają być kopiowane bajty.

bufferOffset
Int32

Przesunięcie do buforu, z którego chcesz rozpocząć kopiowanie bajtów.

length
Int32

Liczba bajtów do skopiowania z buforu.

Wyjątki

Wartość ordinal jest mniejsza niż 0 lub większa niż liczba kolumn (czyli FieldCount).

Dotyczy