DataReaderExtensions Класс

Определение

Предоставляет методы расширения для DbDataReader.

public ref class DataReaderExtensions abstract sealed
public static class DataReaderExtensions
type DataReaderExtensions = class
Public Module DataReaderExtensions
Наследование
DataReaderExtensions

Методы

Имя Описание
GetBoolean(DbDataReader, String)

Возвращает значение указанного столбца как логическое значение.

GetByte(DbDataReader, String)

Возвращает значение указанного столбца в виде байта.

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

Считывает указанное число байтов из указанного столбца, начиная с указанного индекса, и записывает их в буфер, начиная с указанной позиции в буфере.

GetChar(DbDataReader, String)

Возвращает значение указанного столбца в виде одного символа.

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

Считывает указанное число символов из указанного столбца, начиная с указанного индекса, и записывает их в буфер, начиная с указанной позиции.

GetData(DbDataReader, String)

Возвращает вложенное средство чтения данных для запрошенного столбца.

GetDataTypeName(DbDataReader, String)

Возвращает имя типа данных указанного столбца.

GetDateTime(DbDataReader, String)

Возвращает значение указанного столбца в качестве DateTime объекта.

GetDecimal(DbDataReader, String)

Возвращает значение указанного столбца в виде Decimal.

GetDouble(DbDataReader, String)

Возвращает значение указанного столбца в виде числа с плавающей запятой двойной точности.

GetFieldType(DbDataReader, String)

Возвращает тип данных указанного столбца.

GetFieldValue<T>(DbDataReader, String)

Возвращает значение указанного столбца в качестве запрошенного типа.

GetFieldValueAsync<T>(DbDataReader, String, CancellationToken)

Асинхронно получает значение указанного столбца в качестве запрошенного типа.

GetFloat(DbDataReader, String)

Возвращает значение указанного столбца в виде числа с плавающей запятой с одной точностью.

GetGuid(DbDataReader, String)

Возвращает значение указанного столбца в качестве глобально уникального идентификатора (GUID).

GetInt16(DbDataReader, String)

Возвращает значение указанного столбца в виде 16-разрядного целого числа со знаком.

GetInt32(DbDataReader, String)

Возвращает значение указанного столбца в виде 32-разрядного целого числа со знаком.

GetInt64(DbDataReader, String)

Возвращает значение указанного столбца в виде 64-разрядного целого числа со знаком.

GetProviderSpecificFieldType(DbDataReader, String)

Возвращает тип конкретного поставщика указанного столбца.

GetProviderSpecificValue(DbDataReader, String)

Возвращает значение указанного столбца в качестве экземпляра конкретного типа поставщика.

GetStream(DbDataReader, String)

Получает поток для получения данных из указанного столбца.

GetString(DbDataReader, String)

Возвращает значение указанного столбца в качестве экземпляра String.

GetTextReader(DbDataReader, String)

Получает средство чтения текста для получения данных из столбца.

GetValue(DbDataReader, String)

Возвращает значение указанного столбца в качестве экземпляра Object.

IsDBNull(DbDataReader, String)

Возвращает значение, указывающее, содержит ли столбец несуществующие или отсутствующие значения.

IsDBNullAsync(DbDataReader, String, CancellationToken)

Асинхронно получает значение, указывающее, содержит ли столбец отсутствующие или отсутствующие значения.

Применяется к