任意のデータ ソースからデータを読み込むためのメソッドとプロパティを公開するインターフェイスを表します。
名前空間: Microsoft.VisualStudio.Data.Services.SupportEntities
アセンブリ: Microsoft.VisualStudio.Data.Services (Microsoft.VisualStudio.Data.Services.dll 内)
構文
'宣言
<DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")> _
Public Interface IVsDataReader _
Inherits IDisposable
[DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable
[DataClientObjectAttribute(L"29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface class IVsDataReader : IDisposable
[<DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")>]
type IVsDataReader =
interface
interface IDisposable
end
public interface IVsDataReader extends IDisposable
IVsDataReader 型で公開されるメンバーは以下のとおりです。
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
Descriptor | クラスで実装された場合、データ ソースのデータを記述する情報を取得します。 |
![]() |
IsClosed | クラスで処理されると、指定されたリーダーを閉じるかどうかを示す Boolean の値を取得します。 |
![]() |
Status | クラスによって実装されると、数値ステータス コードを、データ リーダーにデータを提供するメソッドによって返される取得します。 |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Close | クラスで実装された場合、IVsDataReader のインスタンスを閉じます。 |
![]() |
Dispose | アンマネージ リソースの解放およびリセットに関連付けられているアプリケーション定義のタスクを実行します。 (IDisposable から継承されます。) |
![]() |
GetBytes(Int32, array<Byte[], Int32, Int32) | クラスで実装された場合、取得元のバイナリ データの指定したバイト数。 |
![]() |
GetBytes(String, array<Byte[], Int32, Int32) | クラスで実装された場合、取得元のバイナリ データの指定したバイト数。 |
![]() |
GetItem(Int32) | 項目の値を取得し、データの現在のブロックの指定したインデックスにクラスで実装された場合。 |
![]() |
GetItem(String) | クラスで実装された場合、そのデータを取得の現在のブロックで指定された名前を持つデータ項目の値。 |
![]() |
IsNullItem(Int32) | クラスで実装された場合、指定されたインデックスのデータ項目が指定されていない。つまり、nullnull 参照 (Visual Basic では Nothing)かどうかを示します。 |
![]() |
IsNullItem(String) | クラスで実装すると、選択したデータ項目の値が指定されていない。つまり、nullnull 参照 (Visual Basic では Nothing)かどうかを示します。 |
![]() |
NextResult | 前進、データ リーダー次の結果セットにクラスで実装された場合、リーダーが複数の結果セットを含めます。 |
![]() |
Read | 前進、データ リーダーに次のブロックにクラスで実装された場合、リーダーがデータの複数のブロックを含めます。 |
![]() |
Terminate | クラスで実装された場合、必ずしもすべてのデータを返す場合、または出力パラメーターを設定せずに、データ リーダーを直ちに終了します。 |
このページのトップへ
解説
このインターフェイスに DDEX のフレームワークで基本実装があります。
.gif)
.gif)