SqlBytes.Write(Int64, Byte[], Int32, Int32) Méthode

Définition

Copie les octets de la mémoire tampon passée vers cette SqlBytes instance.

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)

Paramètres

offset
Int64

Décalage Int64 de valeur long dans la valeur contenue dans l’instance SqlBytes .

buffer
Byte[]

Mémoire tampon de tableau d’octets à copier.

offsetInBuffer
Int32

Décalage Int32 entier dans la mémoire tampon pour commencer la copie.

count
Int32

Entier Int32 représentant le nombre d’octets à copier.

Remarques

Si cette opération écrit dans une position au-delà de Length l’intérieur MaxLength, Length est mise à jour pour refléter la nouvelle position de fin.

La valeur de offsetInBuffer doit être inférieure ou égale à Length. Sinon, une exception est levée. Seule une valeur de 0 peut être spécifiée lors de l’écriture dans une instance de valeur Null.

Si une tentative d’écriture est effectuée au-delà MaxLength, une exception est levée.

S’applique à

Voir aussi