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

Définition

Copie les caractères de la mémoire tampon transmise à cette SqlChars instance.

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)

Paramètres

offset
Int64

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

buffer
Char[]

Mémoire tampon de tableau de caractères à copier.

offsetInBuffer
Int32

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

count
Int32

Entier Int32 représentant le nombre de caractères à 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