SqlBytes.Write(Int64, Byte[], Int32, Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Kopieert bytes uit de doorgegeven buffer naar dit SqlBytes exemplaar.
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)
Parameters
- offset
- Int64
Een Int64 lange waardeverschil in de waarde die zich in het SqlBytes exemplaar bevindt.
- buffer
- Byte[]
De bytematrixbuffer om naar te kopiëren.
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.