SqlBytes.Write(Int64, Byte[], Int32, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Copie les octets de la mémoire tampon passée à cette instance 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)
Paramètres
- offset
- Int64
Offset de valeur Long Int64 dans la valeur qui est contenue dans l'instance de SqlBytes.
- buffer
- Byte[]
Mémoire tampon du tableau d'octets dans laquelle effectuer la copie.
- offsetInBuffer
- Int32
Offset d'entier Int32 dans la mémoire tampon à partir duquel commencer la copie.
Remarques
Si cette opération écrit dans une position au-delà Length mais dans MaxLength, Length est mis à 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 valeur null instance.
Si une tentative d’écriture est effectuée au-delà MaxLengthde , une exception est levée.