AdoDotNetTableReader 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示使用 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(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) |