DataReaderExtensions Klass

Definition

Tillhandahåller tilläggsmetoder för DbDataReader.

public ref class DataReaderExtensions abstract sealed
public static class DataReaderExtensions
type DataReaderExtensions = class
Public Module DataReaderExtensions
Arv
DataReaderExtensions

Metoder

Name Description
GetBoolean(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som booleskt värde.

GetByte(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som byte.

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

Läser ett angivet antal byte från den angivna kolumnen med början vid ett angivet index och skriver dem till en buffert som börjar på en angiven position i bufferten.

GetChar(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som ett enda tecken.

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

Läser ett angivet antal tecken från en angiven kolumn som börjar vid ett angivet index och skriver dem till en buffert som börjar på en angiven position.

GetData(DbDataReader, String)

Returnerar en kapslad dataläsare för den begärda kolumnen.

GetDataTypeName(DbDataReader, String)

Hämtar namnet på datatypen för den angivna kolumnen.

GetDateTime(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som ett DateTime objekt.

GetDecimal(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som en Decimal.

GetDouble(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som ett flyttal med dubbel precision.

GetFieldType(DbDataReader, String)

Hämtar datatypen för den angivna kolumnen.

GetFieldValue<T>(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som den begärda typen.

GetFieldValueAsync<T>(DbDataReader, String, CancellationToken)

Asynkront hämtar värdet för den angivna kolumnen som den begärda typen.

GetFloat(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som ett flyttal med enkel precision.

GetGuid(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som en globalt unik identifierare (GUID).

GetInt16(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som ett 16-bitars signerat heltal.

GetInt32(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som ett 32-bitars signerat heltal.

GetInt64(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som ett 64-bitars signerat heltal.

GetProviderSpecificFieldType(DbDataReader, String)

Hämtar den providerspecifika typen av den angivna kolumnen.

GetProviderSpecificValue(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som en instans av en providerspecifik typ.

GetStream(DbDataReader, String)

Hämtar en dataström för att hämta data från den angivna kolumnen.

GetString(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som en instans av String.

GetTextReader(DbDataReader, String)

Hämtar en textläsare för att hämta data från kolumnen.

GetValue(DbDataReader, String)

Hämtar värdet för den angivna kolumnen som en instans av Object.

IsDBNull(DbDataReader, String)

Hämtar ett värde som anger om kolumnen innehåller icke-existerande eller saknade värden.

IsDBNullAsync(DbDataReader, String, CancellationToken)

Asynkront hämtar ett värde som anger om kolumnen innehåller obefintliga eller saknade värden.

Gäller för