Condividi tramite


DataReaderExtensions.GetChars Metodo

Definizione

Legge un numero specificato di caratteri da una colonna specificata a partire da un indice specificato e li scrive in un buffer a partire da una posizione specificata.

public:
[System::Runtime::CompilerServices::Extension]
 static long GetChars(System::Data::Common::DbDataReader ^ reader, System::String ^ name, long dataOffset, cli::array <char> ^ buffer, int bufferOffset, int length);
public static long GetChars (this System.Data.Common.DbDataReader reader, string name, long dataOffset, char[] buffer, int bufferOffset, int length);
static member GetChars : System.Data.Common.DbDataReader * string * int64 * char[] * int * int -> int64
<Extension()>
Public Function GetChars (reader As DbDataReader, name As String, dataOffset As Long, buffer As Char(), 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
Char[]

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 caratteri letti.

Eccezioni

Il nome specificato non è un nome di colonna valido.

Si applica a

Vedi anche