SqlChars.Write(Int64, Char[], Int32, Int32) Methode

Definitie

Hiermee kopieert u tekens uit de doorgegeven buffer naar dit SqlChars exemplaar.

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)

Parameters

offset
Int64

Een long waardeverschil in de waarde die zich in het SqlChars exemplaar bevindt.

buffer
Char[]

De matrixbuffer voor tekens kopiëren naar.

offsetInBuffer
Int32

Een Int32 geheel getal in de buffer om te beginnen met kopiëren naar.

count
Int32

Een Int32 geheel getal dat het aantal tekens aangeeft dat moet worden gekopieerd.

Opmerkingen

Als deze bewerking naar een positie buiten Length maar binnen MaxLengthschrijft, Length wordt deze bijgewerkt om de nieuwe eindpositie weer te geven.

De waarde van offsetInBuffer moet kleiner dan of gelijk zijn aan Length. Er wordt anders een uitzondering gegenereerd. Alleen een waarde van 0 kan worden opgegeven bij het schrijven naar een null-waardeexemplaren.

Als er een poging wordt gedaan om verder MaxLengthte schrijven, wordt er een uitzondering gegenereerd.

Van toepassing op

Zie ook