SqlChars.Write(Int64, Char[], Int32, Int32) Metódus

Definíció

Átmásolja a karaktereket az átadott pufferből ebbe a SqlChars példányba.

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

Paraméterek

offset
Int64

Érték long eltolása a példányban található értékre SqlChars .

buffer
Char[]

A bemásolni kívánt karaktertömb puffere.

offsetInBuffer
Int32

Egy Int32 egész szám eltolása a pufferbe a másolás megkezdéséhez.

count
Int32

A Int32 másolandó karakterek számát jelölő egész szám.

Megjegyzések

Ha ez a művelet egy olyan helyre ír, amely túl Length van, de belül MaxLengthvan, Length az új záró pozíciónak megfelelően frissül.

Az értéknek offsetInBuffer kisebbnek vagy egyenlőnek Lengthkell lennie. Ellenkező esetben kivétel történik. Null értékű példányba íráskor csak 0 érték adható meg.

Ha a rendszer túl szeretne írni MaxLength, kivételt jelez.

A következőre érvényes:

Lásd még