SqlChars.Read(Int64, Char[], Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Копирует символы из этого SqlChars экземпляра в переданный буфер и возвращает количество скопированных символов.
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
Параметры
- buffer
- Char[]
Буфер массива символов для копирования.
Возвращаемое значение
Значение Int64long , представляющее количество скопированных байтов.
Комментарии
Если предпринята попытка прочитать за пределами MaxLength, создается исключение.
Если count указывает больше символов, которые будут скопированы, чем доступны в offsetInBuffer конце значения, копируются только доступные символы.
Исключение возникает, если целевой буфер является пустой ссылкой.
Исключение возникает, если целевой буфер не может получать столько символов, сколько запрошено.