共用方式為


IVsDataReader 介面

定義

表示從數據源讀取數據的方法。

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()

由類別實作時,會立即終止數據讀取器,而不需要傳回所有數據或設定輸出參數。

適用於