共用方式為


AdoDotNetTableReader 類別

定義

表示使用 ADO .NET DataTable 物件之 IVsDataReader 和 IVsDataReaderDescriptor 介面的實作。

public ref class AdoDotNetTableReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetTableReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetTableReader = class
    inherit DataReader
Public Class AdoDotNetTableReader
Inherits DataReader
繼承
AdoDotNetTableReader

建構函式

AdoDotNetTableReader(DataTable)

初始化 類別的參數 AdoDotNetDataTableReader 化實例以及 DataTable 實例。

AdoDotNetTableReader(DataTable, Int32)

初始化 類別的參數 AdoDotNetDataTableReader 化實例以及 DataTable 實例和狀態值。

屬性

Descriptor

取得描述數據源數據的資訊。

(繼承來源 DataReader)
HasDescriptor

取得值,指出數據參數是否透過屬性公開其 IVsDataReaderDescriptor 實作 Descriptor

IsClosed

取得值,表示 DataTable 是否關閉。

ItemCount

取得整數值,指定目前 DataTable 實例中包含的數據項數目。

Status

取得整數值,表示數據表的狀態;不過,不一定會傳回零。

UnderlyingTable

取得這個類別中使用的基礎 DataTable 物件實例。

方法

Close()

關閉目前的 DataTable 實例。

Dispose()

釋放目前實例保留的 DataReader 受控資源。

(繼承來源 DataReader)
Dispose(Boolean)

清除與目前 DataReader 實例相關聯的資源,同時在呼叫公用 Dispose() 方法時,以及呼叫 方法完成物件 Finalize() 時。

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

從指定的位移開始,將位元組數據流讀入緩衝區做為陣列。

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

擷取原始二進位數據的指定位元元組數目。

(繼承來源 DataReader)
GetItem(Int32)

擷取位於指定索引處的數據項。

GetItem(String)

擷取具有指定名稱的數據項。

GetItemIndex(String)

擷取指定資料項名稱之數據項的索引。

GetItemMaxLength(Int32)

擷取整數值,指定索引處之數據項的最大長度。

GetItemName(Int32)

擷取位於指定索引處之數據項的字串常值名稱。

GetItemType(Int32)

擷取資料項或項目在預設格式 Default之指定索引處的數據類型。

(繼承來源 DataReader)
GetItemType(Int32, DataItemTypeFormat)

擷取位於指定索引且具有指定項目類型格式之數據項的數據類型。

IsNullItem(Int32)

擷取布爾值,指出指定索引處的數據項是否為 Null。

IsNullItem(String)

指出指定的數據項值是否未指定,也就是 null。

(繼承來源 DataReader)
NextResult()

測試是否有另一個結果集,如果為 true,則會前進。AdoDotNetDataTableReader

Read()

測試是否有另一筆數據記錄,如果為 true,則會將 前進 AdoDotNetDataTableReader 到下一筆記錄。

Terminate()

立即終止數據讀取器,而不需要傳回所有數據或設定輸出參數。

(繼承來源 DataReader)

適用於