Data.DBXDBReaders.TDBXDataSetRow.GetBytes
Delphi
procedure GetBytes(DbxValue: TDBXByteArrayValue; Offset: Int64;
const Buffer: TArray<Byte>; BufferOffset: Int64; Length: Int64;
var ReturnLength: Int64; var IsNull: LongBool); override;
C++
virtual void __fastcall GetBytes(Data::Dbxcommon::TDBXByteArrayValue* DbxValue, __int64 Offset, const System::DynamicArray<System::Byte> Buffer, __int64 BufferOffset, __int64 Length, __int64 &ReturnLength, System::LongBool &IsNull);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Data.DBXDBReaders.pas Data.DBXDBReaders.hpp |
Data.DBXDBReaders | TDBXDataSetRow |
説明
Buffer
パラメータを DbxValue
で指定されるフィールドの値へ、フィールド バイトを オフセット BufferOffset
で Buffer
パラメータにコピーすることで、更新します。
ReturnLength
は、Buffer
にコピーされるバイト数を表します。
指定されたフィールドに値が割り当てられていない場合、IsNull
パラメータは True に設定されます。