英語で読む

次の方法で共有


SqlBytes.Write(Int64, Byte[], Int32, Int32) メソッド

定義

引数に指定されたバイトから、この SqlBytes インスタンスに文字をコピーします。

C#
public void Write(long offset, byte[] buffer, int offsetInBuffer, int count);

パラメーター

offset
Int64

Int64 インスタンス内の値のオフセット位置 (SqlBytes long 値)。

buffer
Byte[]

コピー対象のバイト配列バッファー。

offsetInBuffer
Int32

バッファー内のコピー開始位置を示すオフセット値 (Int32 整数)。

count
Int32

コピーするバイト数を表す Int32 型の整数。

注釈

この操作が を超えて LengthMaxLengthLength 内の位置に書き込む場合は、新しい終了位置を反映するようにが更新されます。

offsetInBuffer 値は、 以下 Lengthである必要があります。 それ以外の場合は、例外がスローされます。 null 値インスタンスに書き込む場合は、値 0 のみを指定できます。

を超えて MaxLength書き込もうとすると、例外がスローされます。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

こちらもご覧ください