SqlChars.Read(Int64, Char[], Int32, Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Kopierar tecken från den här SqlChars instansen till den införda bufferten och returnerar antalet kopierade tecken.
public:
long Read(long offset, cli::array <char> ^ buffer, int offsetInBuffer, int count);
public long Read(long offset, char[] buffer, int offsetInBuffer, int count);
member this.Read : int64 * char[] * int * int -> int64
Public Function Read (offset As Long, buffer As Char(), offsetInBuffer As Integer, count As Integer) As Long
Parametrar
- buffer
- Char[]
Den teckenmatrisbuffert som ska kopieras till.
Returer
Ett Int64long värde som representerar antalet kopierade byte.
Kommentarer
Om ett försök görs att läsa bortom MaxLengthgenereras ett undantag.
Om count anger fler tecken som ska kopieras än vad som är tillgängligt från offsetInBuffer till slutet av värdet kopieras endast de tillgängliga tecknen.
Ett undantag utlöses om målbufferten är en null-referens.
Ett undantag utlöses om målbufferten inte kan ta emot så många tecken som begärts.