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)

指定した列の値を 1 文字として取得します。

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)

列に存在しない値または欠損値が含まれているかどうかを示す値を非同期で取得します。

適用対象