Aracılığıyla paylaş


SqlChars.Write(Int64, Char[], Int32, Int32) Yöntem

Tanım

Geçirilen arabellekteki karakterleri bu SqlChars örneğe kopyalar.

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)

Parametreler

offset
Int64

long Örnekte bulunan SqlChars değere uzaklık değeri.

buffer
Char[]

Kopyalanacak karakter dizisi arabelleği.

offsetInBuffer
Int32

Int32 Kopyalamaya başlanacak arabelleğe bir tamsayı uzaklığı.

count
Int32

Int32 Kopyalanacak karakter sayısını temsil eden tamsayı.

Açıklamalar

Bu işlem dışında Length ancak içinde MaxLengthLength bir konuma yazarsa, yeni bitiş konumunu yansıtacak şekilde güncelleştirilir.

değerinin değerinden offsetInBuffer küçük veya değerine Lengtheşit olması gerekir. Aksi takdirde bir özel durum oluşturulur. Null değer örneğine yazılırken yalnızca 0 değeri belirtilebilir.

dışında MaxLengthbir yazma girişiminde bulunulduysa, bir özel durum oluşturulur.

Şunlara uygulanır

Ayrıca bkz.