SqlChars.Write(Int64, Char[], Int32, Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zkopíruje znaky z předané vyrovnávací paměti do této 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)
Parametry
- buffer
- Char[]
Vyrovnávací paměť pole znaků, do které se má kopírovat.
Poznámky
Pokud tato operace zapíše do pozice nad rámec Length , ale uvnitř MaxLength, je aktualizována tak, Length aby odrážela novou koncovou pozici.
Hodnota offsetInBuffer musí být menší nebo rovna Length. V opačném případě dojde k výjimce. Při zápisu do instance hodnoty null je možné zadat pouze hodnotu 0.
Pokud je proveden pokus o zápis nad rámec MaxLength, je vyvolán výjimka.