Condividi tramite


DataReaderExtensions Classe

Definizione

Fornisce metodi di estensione per DbDataReader.

public ref class DataReaderExtensions abstract sealed
public static class DataReaderExtensions
type DataReaderExtensions = class
Public Module DataReaderExtensions
Ereditarietà
DataReaderExtensions

Metodi

GetBoolean(DbDataReader, String)

Ottiene il valore della colonna specificata come valore Boolean.

GetByte(DbDataReader, String)

Ottiene il valore della colonna specificata come byte.

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

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.

GetChar(DbDataReader, String)

Ottiene il valore della colonna specificata come carattere singolo.

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

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.

GetData(DbDataReader, String)

Restituisce un lettore di dati annidati per la colonna richiesta.

GetDataTypeName(DbDataReader, String)

Ottiene il nome del tipo di dati della colonna specificata.

GetDateTime(DbDataReader, String)

Ottiene il valore della colonna specificata come oggetto DateTime.

GetDecimal(DbDataReader, String)

Ottiene il valore della colonna specificata sotto forma di classe Decimal.

GetDouble(DbDataReader, String)

Ottiene il valore della colonna specificata come numero a virgola mobile a precisione doppia.

GetFieldType(DbDataReader, String)

Ottiene il tipo di dati della colonna specificata.

GetFieldValue<T>(DbDataReader, String)

Ottiene il valore della colonna specificata come tipo richiesto.

GetFieldValueAsync<T>(DbDataReader, String, CancellationToken)

Ottiene in modo asincrono il valore della colonna specificata come tipo richiesto.

GetFloat(DbDataReader, String)

Ottiene il valore della colonna specificata come numero a virgola mobile con precisione singola.

GetGuid(DbDataReader, String)

Ottiene il valore della colonna specificata come identificatore univoco globale (GUID).

GetInt16(DbDataReader, String)

Ottiene il valore della colonna specificata sotto forma di intero con segno a 16 bit.

GetInt32(DbDataReader, String)

Ottiene il valore della colonna specificata come intero con segno a 32 bit.

GetInt64(DbDataReader, String)

Ottiene il valore della colonna specificata come integer con segno a 64 bit.

GetProviderSpecificFieldType(DbDataReader, String)

Restituisce il tipo specifico del provider per la colonna indicata.

GetProviderSpecificValue(DbDataReader, String)

Ottiene il valore della colonna specificata come istanza di un tipo specifico del provider.

GetStream(DbDataReader, String)

Ottiene un flusso per recuperare i dati dalla colonna specificata.

GetString(DbDataReader, String)

Ottiene il valore della colonna specificata come istanza di String.

GetTextReader(DbDataReader, String)

Ottiene un lettore di testo per recuperare i dati dalla colonna.

GetValue(DbDataReader, String)

Ottiene il valore della colonna specificata come istanza di Object.

IsDBNull(DbDataReader, String)

Ottiene un valore che indica se la colonna contiene valori non esistenti o mancanti.

IsDBNullAsync(DbDataReader, String, CancellationToken)

Ottiene un valore in modo asincrono, che indica se la colonna contiene valori non esistenti o mancanti.

Si applica a