IVsDataReader 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示從數據源讀取數據的方法。
public interface class IVsDataReader : IDisposable
[Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable
[<Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")>]
type IVsDataReader = interface
interface IDisposable
Public Interface IVsDataReader
Implements IDisposable
- 衍生
- 屬性
- 實作
屬性
Descriptor |
由類別實作時,取得描述數據源數據的資訊。 |
IsClosed |
由類別實作時,取得布爾值,指出指定的讀取器是否已關閉。 |
Status |
由類別實作時,取得目前提供數據給數據讀取器的方法所傳回的數值狀態代碼。 |
方法
Close() |
由類別實作時,關閉 IVsDataReader 實例。 |
GetBytes(Int32, Byte[], Int32, Int32) |
由類別實作時,擷取原始二進位數據的指定位元元組數目。 |
GetBytes(String, Byte[], Int32, Int32) |
由類別實作時,擷取原始二進位數據的指定位元元組數目。 |
GetItem(Int32) |
由類別實作時,擷取目前數據區塊中指定索引處的專案值。 |
GetItem(String) |
由類別實作時,擷取目前數據區塊中具有指定名稱的數據項值。 |
IsNullItem(Int32) |
由類別實作時,指出指定索引處的數據項是否未指定,也就是 null。 |
IsNullItem(String) |
由類別實作時,指出指定的數據項的值是否未指定,也就是 null。 |
NextResult() |
由類別實作時,會在讀取器包含多個結果集的情況下,將數據讀取器前進到下一個結果集。 |
Read() |
由類別實作時,在讀取器包含多個數據區塊的情況下,將讀取器前進到下一個數據區塊。 |
Terminate() |
由類別實作時,會立即終止數據讀取器,而不需要傳回所有數據或設定輸出參數。 |