SqlChars.Read(Int64, Char[], 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.
Ebből a SqlChars példányból másolja a karaktereket az átadott pufferbe, és visszaadja a másolt karakterek számát.
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
Paraméterek
- buffer
- Char[]
A bemásolni kívánt karaktertömb puffere.
Válaszok
A Int64long másolt bájtok számát jelző érték.
Megjegyzések
Ha túlolvasási MaxLengthkísérlet történik, a rendszer kivételt jelez.
Ha count több másolni kívánt karaktert határoz meg, mint amennyi az offsetInBuffer érték végétől a végéig elérhető, csak az elérhető karakterek 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.