Partager via


DataReaderExtensions.GetChars Méthode

Définition

Lit un nombre spécifié de caractères à partir d’une colonne spécifiée, en commençant à un index spécifié et les écrit dans une mémoire tampon, à une position spécifiée.

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

Paramètres

reader
DbDataReader

Lecteur de données à partir duquel obtenir la valeur de colonne.

name
String

Nom de la colonne.

dataOffset
Int64

Index figurant dans la ligne à partir de laquelle commencer l'opération de lecture.

buffer
Char[]

Mémoire tampon dans laquelle copier les données.

bufferOffset
Int32

Index avec la mémoire tampon vers laquelle les données seront copiées.

length
Int32

Nombre maximal de caractères à lire.

Retours

Nombre réel de caractères lus.

Exceptions

Le nom spécifié n'est pas un nom de colonne valide.

S’applique à

Voir aussi