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() |
クラスによって実装された場合、必ずしもすべてのデータを返したり、出力パラメーターを設定したりすることなく、データ リーダーを直ちに終了します。 |