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 yer alan SqlChars değere bir değer uzaklığı.

buffer
Char[]

Kopyalanacak karakter dizisi arabelleği.

offsetInBuffer
Int32

Int32 Kopyalamaya başlamak için arabelleğe tamsayı uzaklığı.

count
Int32

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

Açıklamalar

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

değerinin değerinden offsetInBuffer küçük veya buna eşit Lengtholması 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.