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)

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

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