IExtendedDataRecord 介面

定義

DbDataRecord 提供 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

取得這個 DataRecordInfoIExtendedDataRecord

FieldCount

取得目前資料列中的資料行數目。

(繼承來源 IDataRecord)
Item[Int32]

取得位於指定索引位置的資料行。

(繼承來源 IDataRecord)
Item[String]

取得具有指定名稱的資料行。

(繼承來源 IDataRecord)

方法

GetBoolean(Int32)

取得指定之資料行的值做為布林值 (Boolean)。

(繼承來源 IDataRecord)
GetByte(Int32)

取得指定資料行的 8 位元不帶正負號的整數值。

(繼承來源 IDataRecord)
GetBytes(Int32, Int64, Byte[], Int32, Int32)

從指定的緩衝區位移開始,將來自指定資料行位移的位元組資料流讀取到緩衝區以做為陣列。

(繼承來源 IDataRecord)
GetChar(Int32)

取得指定資料行的字元值。

(繼承來源 IDataRecord)
GetChars(Int32, Int64, Char[], Int32, Int32)

從指定的緩衝區位移開始,將來自指定資料行位移的字元資料流讀取到緩衝區以做為陣列。

(繼承來源 IDataRecord)
GetData(Int32)

傳回指定之資料行序數的 IDataReader

(繼承來源 IDataRecord)
GetDataReader(Int32)

傳回巢狀讀取器做為 DbDataReader 物件。

GetDataRecord(Int32)

取得具有所指定索引的 DbDataRecord 物件。

GetDataTypeName(Int32)

取得指定欄位的資料類型資訊。

(繼承來源 IDataRecord)
GetDateTime(Int32)

取得指定欄位的日期和時間資料值。

(繼承來源 IDataRecord)
GetDecimal(Int32)

取得指定欄位的固定位置數值。

(繼承來源 IDataRecord)
GetDouble(Int32)

取得指定欄位的雙精確度浮點數。

(繼承來源 IDataRecord)
GetFieldType(Int32)

取得對應至 Object 類型的 Type 資訊,前者是從 GetValue(Int32) 所傳回。

(繼承來源 IDataRecord)
GetFloat(Int32)

取得指定欄位的單精確度浮點數。

(繼承來源 IDataRecord)
GetGuid(Int32)

傳回指定欄位的 GUID 值。

(繼承來源 IDataRecord)
GetInt16(Int32)

取得指定欄位的 16 位元帶正負號的整數值。

(繼承來源 IDataRecord)
GetInt32(Int32)

取得指定欄位的 32 位元帶正負號的整數值。

(繼承來源 IDataRecord)
GetInt64(Int32)

取得指定欄位的 64 位元帶正負號的整數值。

(繼承來源 IDataRecord)
GetName(Int32)

取得要尋找的欄位名稱。

(繼承來源 IDataRecord)
GetOrdinal(String)

傳回具名欄位的索引。

(繼承來源 IDataRecord)
GetString(Int32)

取得指定欄位的字串值。

(繼承來源 IDataRecord)
GetValue(Int32)

傳回指定欄位的值。

(繼承來源 IDataRecord)
GetValues(Object[])

使用目前記錄的資料行值填入物件的陣列。

(繼承來源 IDataRecord)
IsDBNull(Int32)

傳回指定的欄位是否設定為 Null。

(繼承來源 IDataRecord)

適用於