SqlBytes.Read(Int64, Byte[], Int32, Int32) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Bájtokat másol a SqlBytes példányból az átadott pufferbe, és visszaadja a másolt bájtok számát.
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
Paraméterek
- buffer
- Byte[]
A másolandó bájttömbpuffer.
Válaszok
A Int64 másolt bájtok számát jelző hosszú érték.
Megjegyzések
Ha túlolvasási MaxLengthkísérlet történik, a rendszer kivételt jelez.
Ha count az érték végétől offset a végéig elérhetőnél több bájtot ad meg, akkor csak az elérhető bájtok lesznek másolva.
Kivétel akkor történik, ha a célpuffer null értékű hivatkozás.
Kivétel akkor jelentkezik, ha a célpuffer nem tud annyi karaktert fogadni, amennyit kért.