SqlBytes.Write(Int64, Byte[], Int32, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Copia los bytes del búfer pasado a esta instancia de SqlBytes.
public:
void Write(long offset, cli::array <System::Byte> ^ buffer, int offsetInBuffer, int count);
public void Write (long offset, byte[] buffer, int offsetInBuffer, int count);
member this.Write : int64 * byte[] * int * int -> unit
Public Sub Write (offset As Long, buffer As Byte(), offsetInBuffer As Integer, count As Integer)
Parámetros
- offset
- Int64
Desplazamiento de un valor largo Int64 en el valor que contiene la instancia de SqlBytes.
- buffer
- Byte[]
Búfer de la matriz de bytes al que se va 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.