SqlBytes.Read(Int64, Byte[], Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Копирует байты из этого SqlBytes экземпляра в переданный буфер и возвращает количество скопированных байтов.
public:
long Read(long offset, cli::array <System::Byte> ^ buffer, int offsetInBuffer, int count);
public long Read(long offset, byte[] buffer, int offsetInBuffer, int count);
member this.Read : int64 * byte[] * int * int -> int64
Public Function Read (offset As Long, buffer As Byte(), offsetInBuffer As Integer, count As Integer) As Long
Параметры
- buffer
- Byte[]
Буфер массива байтов для копирования в.
Возвращаемое значение
Длинное Int64 значение, представляющее количество скопированных байтов.
Комментарии
Если предпринята попытка прочитать за пределами MaxLength, создается исключение.
Если count указывает больше байтов, которые нужно копировать, чем доступны в offset конце значения, копируются только доступные байты.
Исключение возникает, если целевой буфер является пустой ссылкой.
Исключение возникает, если целевой буфер не может получать столько символов, сколько запрошено.