IExtendedDataRecord インターフェイス
定義
DbDataRecord の DbDataReader の各行内にある列の値へのアクセスを提供します。Provides access to the column values within each row of a DbDataRecord for a DbDataReader.
public interface class IExtendedDataRecord : System::Data::IDataRecord
public interface IExtendedDataRecord : System.Data.IDataRecord
type IExtendedDataRecord = interface
interface IDataRecord
Public Interface IExtendedDataRecord
Implements IDataRecord
- 派生
- 実装
プロパティ
DataRecordInfo |
この DataRecordInfo の IExtendedDataRecord を取得します。Gets DataRecordInfo for this IExtendedDataRecord. |
FieldCount |
現在の行の列の数を取得します。Gets the number of columns in the current row. (継承元 IDataRecord) |
Item[Int32] |
指定したインデックスにある列を取得します。Gets the column located at the specified index. (継承元 IDataRecord) |
Item[String] |
指定された名前を持つ列を取得します。Gets the column with the specified name. (継承元 IDataRecord) |
メソッド
GetBoolean(Int32) |
指定された列の値を Boolean として取得します。Gets the value of the specified column as a Boolean. (継承元 IDataRecord) |
GetByte(Int32) |
指定された列の 8 ビット符号なし整数値を取得します。Gets the 8-bit unsigned integer value of the specified column. (継承元 IDataRecord) |
GetBytes(Int32, Int64, Byte[], Int32, Int32) |
指定した列オフセットから、指定したバッファー オフセットから始まるバイトのストリームを、配列としてバッファーに読み取ります。Reads a stream of bytes from the specified column offset into the buffer as an array, starting at the given buffer offset. (継承元 IDataRecord) |
GetChar(Int32) |
指定された列の文字値を取得します。Gets the character value of the specified column. (継承元 IDataRecord) |
GetChars(Int32, Int64, Char[], Int32, Int32) |
指定した列オフセットから、指定したバッファー オフセットから始まる文字列ストリームを、配列としてバッファーに読み取ります。Reads a stream of characters from the specified column offset into the buffer as an array, starting at the given buffer offset. (継承元 IDataRecord) |
GetData(Int32) |
指定された列序数の IDataReader を返します。Returns an IDataReader for the specified column ordinal. (継承元 IDataRecord) |
GetDataReader(Int32) |
入れ子になったリーダーを DbDataReader オブジェクトとして返します。Returns nested readers as DbDataReader objects. |
GetDataRecord(Int32) |
指定したインデックスの DbDataRecord オブジェクトを取得します。Gets a DbDataRecord object with the specified index. |
GetDataTypeName(Int32) |
指定されたフィールドのデータ型情報を取得します。Gets the data type information for the specified field. (継承元 IDataRecord) |
GetDateTime(Int32) |
指定されたフィールドの日付と時刻のデータ値を取得します。Gets the date and time data value of the specified field. (継承元 IDataRecord) |
GetDecimal(Int32) |
指定されたフィールドの固定位置の数値を取得します。Gets the fixed-position numeric value of the specified field. (継承元 IDataRecord) |
GetDouble(Int32) |
指定されたフィールドの倍精度浮動小数点値を取得します。Gets the double-precision floating point number of the specified field. (継承元 IDataRecord) |
GetFieldType(Int32) |
GetValue(Int32) から返される Object の型に対応する Type 情報を取得します。Gets the Type information corresponding to the type of Object that would be returned from GetValue(Int32). (継承元 IDataRecord) |
GetFloat(Int32) |
指定されたフィールドの単精度浮動小数点値を取得します。Gets the single-precision floating point number of the specified field. (継承元 IDataRecord) |
GetGuid(Int32) |
指定したフィールドの GUID 値を返します。Returns the GUID value of the specified field. (継承元 IDataRecord) |
GetInt16(Int32) |
指定されたフィールドの 16 ビット符号付き整数値を取得します。Gets the 16-bit signed integer value of the specified field. (継承元 IDataRecord) |
GetInt32(Int32) |
指定されたフィールドの 32 ビット符号付き整数値を取得します。Gets the 32-bit signed integer value of the specified field. (継承元 IDataRecord) |
GetInt64(Int32) |
指定されたフィールドの 64 ビット符号付き整数値を取得します。Gets the 64-bit signed integer value of the specified field. (継承元 IDataRecord) |
GetName(Int32) |
検索するフィールドの名前を取得します。Gets the name for the field to find. (継承元 IDataRecord) |
GetOrdinal(String) |
名前付きフィールドのインデックスを返します。Return the index of the named field. (継承元 IDataRecord) |
GetString(Int32) |
指定したフィールドの文字列値を取得します。Gets the string value of the specified field. (継承元 IDataRecord) |
GetValue(Int32) |
指定したフィールドの値を返します。Return the value of the specified field. (継承元 IDataRecord) |
GetValues(Object[]) |
現在のレコードの列の値を持つオブジェクトの配列を設定します。Populates an array of objects with the column values of the current record. (継承元 IDataRecord) |
IsDBNull(Int32) |
指定されたフィールドが null に設定されているかどうかを返します。Return whether the specified field is set to null. (継承元 IDataRecord) |