AdoDotNetSchemaReader 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示使用 ADO .NET DbDataReader 對象的架構來擷取的 IVsDataReader 和 IVsDataReaderDescriptor 介面實作, (呼叫 GetSchemaTable) 擷取。
public ref class AdoDotNetSchemaReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetSchemaReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetSchemaReader = class
inherit DataReader
Public Class AdoDotNetSchemaReader
Inherits DataReader
- 繼承
建構函式
AdoDotNetSchemaReader(DbDataReader) |
使用數據讀取器物件,初始化 類別的新實例 AdoDotNetSchemaReader 。 |
AdoDotNetSchemaReader(DbDataReader, DbCommand) |
使用數據讀取器對象和數據命令物件,初始化 類別的新實例 AdoDotNetSchemaReader 。 |
屬性
Descriptor |
取得描述數據源數據的資訊。 (繼承來源 DataReader) |
HasDescriptor |
取得值,指出數據參數是否公開其 IVsDataReaderDescriptor 實作。 |
IsClosed |
取得值,表示 AdoDotNetSchemaReader 是否關閉。 |
ItemCount |
取得整數值,指定目前 AdoDotNetSchemaReader 實例中包含的數據項數目。 |
SchemaTable |
取得 DataTable 物件,表示傳遞至 之建構函式的AdoDotNetSchemaReader架構DbDataReader。 |
Status |
取得方法目前提供數據給 DataReader 物件的數值狀態代碼。 |
方法
Close() |
關閉目前的 AdoDotNetSchemaReader 實例。 |
Dispose() |
釋放目前實例所保留的 DataReader Managed資源。 (繼承來源 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。 |
NextResult() |
測試是否有另一個結果集,如果為 true,則會前進 AdoDotNetSchemaReader。 |
Read() |
測試是否有另一筆數據記錄,如果為 true,則會將 移至 AdoDotNetSchemaReader 下一筆記錄。 |
Terminate() |
DataReader立即終止物件,而不需要傳回所有數據或設定輸出參數。 |