다음을 통해 공유


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

열의 0부터 시작하는 서수입니다.

fieldOffset
Int64

바이트 복사를 시작할 필드 값에 대한 오프셋입니다.

buffer
Byte[]

바이트를 복사할 대상 버퍼입니다.

bufferOffset
Int32

바이트 복사를 시작할 버퍼에 대한 오프셋입니다.

length
Int32

버퍼에서 복사할 바이트 수입니다.

예외

ordinal이 0보다 작거나 열 수(즉, FieldCount)보다 큰 경우

적용 대상