DataReaderExtensions.GetBytes Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Legge un numero specificato di byte dalla colonna specificata a partire da un indice specificato e li scrive in un buffer a partire da una posizione specificata nel buffer.
public:
[System::Runtime::CompilerServices::Extension]
static long GetBytes(System::Data::Common::DbDataReader ^ reader, System::String ^ name, long dataOffset, cli::array <System::Byte> ^ buffer, int bufferOffset, int length);
public static long GetBytes (this System.Data.Common.DbDataReader reader, string name, long dataOffset, byte[] buffer, int bufferOffset, int length);
static member GetBytes : System.Data.Common.DbDataReader * string * int64 * byte[] * int * int -> int64
<Extension()>
Public Function GetBytes (reader As DbDataReader, name As String, dataOffset As Long, buffer As Byte(), bufferOffset As Integer, length As Integer) As Long
Parametri
- reader
- DbDataReader
Lettore dati da cui ottenere il valore della colonna.
- name
- String
Nome della colonna.
- dataOffset
- Int64
Indice all'interno della riga da cui avviare l'operazione di lettura.
- buffer
- Byte[]
Buffer in cui copiare i dati.
- bufferOffset
- Int32
Indice con il buffer in cui verranno copiati i dati.
- length
- Int32
Numero massimo di caratteri da leggere.
Restituisce
Numero effettivo di byte letti.
Eccezioni
Il nome specificato non è un nome di colonna valido.
Il cast specificato non è valido.