DataReaderExtensions Класс

Определение

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

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

Методы

GetBoolean(DbDataReader, String)

Возвращает значение указанного столбца в виде логического значения.Gets the value of the specified column as a Boolean.

GetByte(DbDataReader, String)

Возвращает значение указанного столбца в виде байта.Gets the value of the specified column as a byte.

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

Считывает указанное число байтов из указанного столбца, начиная с указанного индекса, и записывает их в буфер, начиная с указанной позиции в буфере.Reads a specified number of bytes from the specified column starting at a specified index and writes them to a buffer starting at a specified position in the buffer.

GetChar(DbDataReader, String)

Возвращает значение указанного столбца в виде одного символа.Gets the value of the specified column as a single character.

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

Считывает указанное число символов из указанного столбца, начиная с указанного индекса, и записывает их в буфер, начиная с указанной позиции.Reads a specified number of characters from a specified column starting at a specified index, and writes them to a buffer starting at a specified position.

GetData(DbDataReader, String)

Возвращает вложенный объект чтения данных для запрошенного столбца.Returns a nested data reader for the requested column.

GetDataTypeName(DbDataReader, String)

Возвращает имя типа данных заданного столбца.Gets name of the data type of the specified column.

GetDateTime(DbDataReader, String)

Возвращает значение указанного столбца в виде объекта DateTime.Gets the value of the specified column as a DateTime object.

GetDecimal(DbDataReader, String)

Возвращает значение заданного столбца в виде объекта Decimal.Gets the value of the specified column as a Decimal.

GetDouble(DbDataReader, String)

Возвращает значение указанного столбца в виде числа с плавающей запятой двойной точности.Gets the value of the specified column as a double-precision floating point number.

GetFieldType(DbDataReader, String)

Возвращает тип данных заданного столбца.Gets the data type of the specified column.

GetFieldValue<T>(DbDataReader, String)

Возвращает значение указанного столбца в виде запрошенного типа.Gets the value of the specified column as the requested type.

GetFieldValueAsync<T>(DbDataReader, String, CancellationToken)

Асинхронно возвращает значение указанного столбца в виде запрошенного типа.Asynchronously gets the value of the specified column as the requested type.

GetFloat(DbDataReader, String)

Возвращает значение заданного столбца в виде числа с плавающей запятой одинарной точности.Gets the value of the specified column as a single-precision floating point number.

GetGuid(DbDataReader, String)

Возвращает значение указанного столбца в виде глобально уникального идентификатора (GUID).Gets the value of the specified column as a globally unique identifier (GUID).

GetInt16(DbDataReader, String)

Получает значение заданного столбца в виде 16-битового целого числа со знаком.Gets the value of the specified column as a 16-bit signed integer.

GetInt32(DbDataReader, String)

Возвращает значение указанного столбца в виде 32-разрядного целого числа со знаком.Gets the value of the specified column as a 32-bit signed integer.

GetInt64(DbDataReader, String)

Возвращает значение указанного столбца в виде 64-разрядного целого числа со знаком.Gets the value of the specified column as a 64-bit signed integer.

GetProviderSpecificFieldType(DbDataReader, String)

Возвращает тип заданного столбца, зависящий от поставщика.Gets the provider-specific type of the specified column.

GetProviderSpecificValue(DbDataReader, String)

Возвращает значение указанного столбца как экземпляр зависящего от поставщика типа.Gets the value of the specified column as an instance of a provider-specific type.

GetStream(DbDataReader, String)

Возвращает поток для получения данных из указанного столбца.Gets a stream to retrieve data from the specified column.

GetString(DbDataReader, String)

Возвращает значение указанного столбца как экземпляр String.Gets the value of the specified column as an instance of String.

GetTextReader(DbDataReader, String)

Получает модуль чтения текста для извлечения данных из столбца.Gets a text reader to retrieve data from the column.

GetValue(DbDataReader, String)

Возвращает значение указанного столбца как экземпляр Object.Gets the value of the specified column as an instance of Object.

IsDBNull(DbDataReader, String)

Возвращает значение, указывающее, содержатся ли в столбце несуществующие или отсутствующие значения.Gets a value that indicates whether the column contains nonexistent or missing values.

IsDBNullAsync(DbDataReader, String, CancellationToken)

Асинхронно получает значение, указывающее, содержит ли столбец несуществующие или пропущенные значения.Asynchronously gets a value that indicates whether the column contains non-existent or missing values.

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