SqlBytes.Write(Int64, Byte[], Int32, Int32) 方法

定義

將傳入緩衝區的位元組複製到此 SqlBytes 實例。

public:
 void Write(long offset, cli::array <System::Byte> ^ buffer, int offsetInBuffer, int count);
public void Write(long offset, byte[] buffer, int offsetInBuffer, int count);
member this.Write : int64 * byte[] * int * int -> unit
Public Sub Write (offset As Long, buffer As Byte(), offsetInBuffer As Integer, count As Integer)

參數

offset
Int64

一個 Int64 多數值偏移到實例中包含的 SqlBytes 值。

buffer
Byte[]

要複製到的位元組陣列緩衝區。

offsetInBuffer
Int32

一個 Int32 整數偏移到緩衝區開始複製。

count
Int32

一個 Int32 整數代表要複製的位元組數。

備註

如果此操作寫入在 Length 之外Length但內MaxLength的位置,則更新以反映新的結束位置。

offsetInBuffer 值必須小於或等於 Length。 否則會提出例外。 寫入空值實例時,只能指定值為 0。

若嘗試寫入超過 MaxLength,則會拋出例外。

適用於

另請參閱