IExtendedDataRecord IExtendedDataRecord IExtendedDataRecord IExtendedDataRecord Interface

定義

DbDataRecordDbDataReader の各行内にある列の値へのアクセスを提供します。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 DataRecordInfo DataRecordInfo

この DataRecordInfoIExtendedDataRecord を取得します。Gets DataRecordInfo for this IExtendedDataRecord.

FieldCount FieldCount FieldCount FieldCount

現在の行の列の数を取得します。Gets the number of columns in the current row.

(Inherited from IDataRecord)
Item[Int32] Item[Int32] Item[Int32] Item[Int32]

指定したインデックスにある列を取得します。Gets the column located at the specified index.

(Inherited from IDataRecord)
Item[String] Item[String] Item[String] Item[String]

指定された名前を持つ列を取得します。Gets the column with the specified name.

(Inherited from IDataRecord)

メソッド

GetBoolean(Int32) GetBoolean(Int32) GetBoolean(Int32) GetBoolean(Int32)

指定された列の値を Boolean として取得します。Gets the value of the specified column as a Boolean.

(Inherited from IDataRecord)
GetByte(Int32) GetByte(Int32) GetByte(Int32) GetByte(Int32)

指定された列の 8 ビット符号なし整数値を取得します。Gets the 8-bit unsigned integer value of the specified column.

(Inherited from IDataRecord)
GetBytes(Int32, Int64, Byte[], Int32, Int32) GetBytes(Int32, Int64, Byte[], Int32, Int32) GetBytes(Int32, Int64, Byte[], Int32, Int32) 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.

(Inherited from IDataRecord)
GetChar(Int32) GetChar(Int32) GetChar(Int32) GetChar(Int32)

指定された列の文字値を取得します。Gets the character value of the specified column.

(Inherited from IDataRecord)
GetChars(Int32, Int64, Char[], Int32, Int32) GetChars(Int32, Int64, Char[], Int32, Int32) GetChars(Int32, Int64, Char[], Int32, Int32) 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.

(Inherited from IDataRecord)
GetData(Int32) GetData(Int32) GetData(Int32) GetData(Int32)

指定された列序数の IDataReader を返します。Returns an IDataReader for the specified column ordinal.

(Inherited from IDataRecord)
GetDataReader(Int32) GetDataReader(Int32) GetDataReader(Int32) GetDataReader(Int32)

入れ子になったリーダーを DbDataReader オブジェクトとして返します。Returns nested readers as DbDataReader objects.

GetDataRecord(Int32) GetDataRecord(Int32) GetDataRecord(Int32) GetDataRecord(Int32)

指定したインデックスの DbDataRecord オブジェクトを取得します。Gets a DbDataRecord object with the specified index.

GetDataTypeName(Int32) GetDataTypeName(Int32) GetDataTypeName(Int32) GetDataTypeName(Int32)

指定されたフィールドのデータ型情報を取得します。Gets the data type information for the specified field.

(Inherited from IDataRecord)
GetDateTime(Int32) GetDateTime(Int32) GetDateTime(Int32) GetDateTime(Int32)

指定されたフィールドの日付と時刻のデータ値を取得します。Gets the date and time data value of the specified field.

(Inherited from IDataRecord)
GetDecimal(Int32) GetDecimal(Int32) GetDecimal(Int32) GetDecimal(Int32)

指定されたフィールドの固定位置の数値を取得します。Gets the fixed-position numeric value of the specified field.

(Inherited from IDataRecord)
GetDouble(Int32) GetDouble(Int32) GetDouble(Int32) GetDouble(Int32)

指定されたフィールドの倍精度浮動小数点値を取得します。Gets the double-precision floating point number of the specified field.

(Inherited from IDataRecord)
GetFieldType(Int32) GetFieldType(Int32) GetFieldType(Int32) GetFieldType(Int32)

GetValue(Int32) から返される Object の型に対応する Type 情報を取得します。Gets the Type information corresponding to the type of Object that would be returned from GetValue(Int32).

(Inherited from IDataRecord)
GetFloat(Int32) GetFloat(Int32) GetFloat(Int32) GetFloat(Int32)

指定されたフィールドの単精度浮動小数点値を取得します。Gets the single-precision floating point number of the specified field.

(Inherited from IDataRecord)
GetGuid(Int32) GetGuid(Int32) GetGuid(Int32) GetGuid(Int32)

指定したフィールドの GUID 値を返します。Returns the GUID value of the specified field.

(Inherited from IDataRecord)
GetInt16(Int32) GetInt16(Int32) GetInt16(Int32) GetInt16(Int32)

指定されたフィールドの 16 ビット符号付き整数値を取得します。Gets the 16-bit signed integer value of the specified field.

(Inherited from IDataRecord)
GetInt32(Int32) GetInt32(Int32) GetInt32(Int32) GetInt32(Int32)

指定されたフィールドの 32 ビット符号付き整数値を取得します。Gets the 32-bit signed integer value of the specified field.

(Inherited from IDataRecord)
GetInt64(Int32) GetInt64(Int32) GetInt64(Int32) GetInt64(Int32)

指定されたフィールドの 64 ビット符号付き整数値を取得します。Gets the 64-bit signed integer value of the specified field.

(Inherited from IDataRecord)
GetName(Int32) GetName(Int32) GetName(Int32) GetName(Int32)

検索するフィールドの名前を取得します。Gets the name for the field to find.

(Inherited from IDataRecord)
GetOrdinal(String) GetOrdinal(String) GetOrdinal(String) GetOrdinal(String)

名前付きフィールドのインデックスを返します。Return the index of the named field.

(Inherited from IDataRecord)
GetString(Int32) GetString(Int32) GetString(Int32) GetString(Int32)

指定したフィールドの文字列値を取得します。Gets the string value of the specified field.

(Inherited from IDataRecord)
GetValue(Int32) GetValue(Int32) GetValue(Int32) GetValue(Int32)

指定したフィールドの値を返します。Return the value of the specified field.

(Inherited from IDataRecord)
GetValues(Object[]) GetValues(Object[]) GetValues(Object[]) GetValues(Object[])

現在のレコードの列の値を持つオブジェクトの配列を設定します。Populates an array of objects with the column values of the current record.

(Inherited from IDataRecord)
IsDBNull(Int32) IsDBNull(Int32) IsDBNull(Int32) IsDBNull(Int32)

指定されたフィールドが null に設定されているかどうかを返します。Return whether the specified field is set to null.

(Inherited from IDataRecord)

適用対象