Compartir a través de


SqlChars.Write(Int64, Char[], Int32, Int32) Método

Definición

Copia los caracteres del búfer pasado a esta instancia de 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)

Parámetros

offset
Int64

Un desplazamiento de valor long en el valor que contiene la instancia de SqlChars.

buffer
Char[]

Búfer de la matriz de caracteres al que se va a copiar.

offsetInBuffer
Int32

Desplazamiento de un entero Int32 en el búfer en el que se empieza a copiar.

count
Int32

Entero Int32 que representa el número de caracteres que se van a copiar.

Comentarios

Si esta operación escribe en una posición más allá Length de , pero dentro MaxLengthde , Length se actualiza para reflejar la nueva posición final.

El valor de offsetInBuffer debe ser menor o igual que Length. De lo contrario, se produce una excepción. Solo se puede especificar un valor de 0 al escribir en una instancia de valor NULL.

Si se intenta escribir más allá MaxLengthde , se produce una excepción.

Se aplica a

Consulte también