Поделиться через


SqlChars.Write(Int64, Char[], Int32, Int32) Метод

Определение

Копирует знаки из буфера передачи в этот экземпляр SqlChars.

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)

Параметры

offset
Int64

Смещение значения long в значении, которое содержится в экземпляре SqlChars.

buffer
Char[]

Буфер массива знаков для копирования.

offsetInBuffer
Int32

Целочисленное смещение Int32 в буфере для начала копирования.

count
Int32

Целое число Int32, представляющее количество знаков для копирования.

Комментарии

Если эта операция записывает данные в позицию за пределами Length , но внутри MaxLength, Length обновляется с учетом новой конечной позиции.

Значение offsetInBuffer должно быть меньше или равно Length. В противном случае возникает исключение. При записи в экземпляр значения NULL можно указать только значение 0.

Если предпринята попытка записи за пределами MaxLength, возникает исключение.

Применяется к

См. также раздел