DataReaderExtensions Classe

Définition

Fournit des méthodes d’extension pour DbDataReader.

public ref class DataReaderExtensions abstract sealed
public static class DataReaderExtensions
type DataReaderExtensions = class
Public Module DataReaderExtensions
Héritage
DataReaderExtensions

Méthodes

Nom Description
GetBoolean(DbDataReader, String)

Obtient la valeur de la colonne spécifiée en tant que booléen.

GetByte(DbDataReader, String)

Obtient la valeur de la colonne spécifiée sous forme d’octet.

GetBytes(DbDataReader, String, Int64, Byte[], Int32, Int32)

Lit un nombre spécifié d’octets de la colonne spécifiée à partir d’un index spécifié et les écrit dans une mémoire tampon commençant à une position spécifiée dans la mémoire tampon.

GetChar(DbDataReader, String)

Obtient la valeur de la colonne spécifiée sous la forme d’un caractère unique.

GetChars(DbDataReader, String, Int64, Char[], Int32, Int32)

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

GetData(DbDataReader, String)

Retourne un lecteur de données imbriqué pour la colonne demandée.

GetDataTypeName(DbDataReader, String)

Obtient le nom du type de données de la colonne spécifiée.

GetDateTime(DbDataReader, String)

Obtient la valeur de la colonne spécifiée en tant qu’objet DateTime .

GetDecimal(DbDataReader, String)

Obtient la valeur de la colonne spécifiée en tant que Decimal.

GetDouble(DbDataReader, String)

Obtient la valeur de la colonne spécifiée sous la forme d’un nombre à virgule flottante double précision.

GetFieldType(DbDataReader, String)

Obtient le type de données de la colonne spécifiée.

GetFieldValue<T>(DbDataReader, String)

Obtient la valeur de la colonne spécifiée comme type demandé.

GetFieldValueAsync<T>(DbDataReader, String, CancellationToken)

Obtient de façon asynchrone la valeur de la colonne spécifiée comme type demandé.

GetFloat(DbDataReader, String)

Obtient la valeur de la colonne spécifiée sous la forme d’un nombre à virgule flottante simple précision.

GetGuid(DbDataReader, String)

Obtient la valeur de la colonne spécifiée en tant qu’identificateur global unique (GUID).

GetInt16(DbDataReader, String)

Obtient la valeur de la colonne spécifiée sous la forme d’un entier signé 16 bits.

GetInt32(DbDataReader, String)

Obtient la valeur de la colonne spécifiée sous la forme d’un entier signé 32 bits.

GetInt64(DbDataReader, String)

Obtient la valeur de la colonne spécifiée sous la forme d’un entier signé 64 bits.

GetProviderSpecificFieldType(DbDataReader, String)

Obtient le type spécifique au fournisseur de la colonne spécifiée.

GetProviderSpecificValue(DbDataReader, String)

Obtient la valeur de la colonne spécifiée en tant qu’instance d’un type spécifique au fournisseur.

GetStream(DbDataReader, String)

Obtient un flux pour récupérer des données à partir de la colonne spécifiée.

GetString(DbDataReader, String)

Obtient la valeur de la colonne spécifiée en tant qu’instance de String.

GetTextReader(DbDataReader, String)

Obtient un lecteur de texte pour récupérer des données de la colonne.

GetValue(DbDataReader, String)

Obtient la valeur de la colonne spécifiée en tant qu’instance de Object.

IsDBNull(DbDataReader, String)

Obtient une valeur qui indique si la colonne contient des valeurs inexistantes ou manquantes.

IsDBNullAsync(DbDataReader, String, CancellationToken)

Obtient de façon asynchrone une valeur qui indique si la colonne contient des valeurs inexistantes ou manquantes.

S’applique à