Share via


AdoDotNetReader クラス

定義

ADO .NET DbDataReader オブジェクトを使用した IVsDataReader インターフェイスと IVsDataReaderDescriptor インターフェイスの実装を表します。

public ref class AdoDotNetReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetReader = class
    inherit DataReader
Public Class AdoDotNetReader
Inherits DataReader
継承
AdoDotNetReader

コンストラクター

AdoDotNetReader(DbDataReader)

ADO.NET データ リーダー オブジェクトを使用してAdoDotNetReader、 クラスのパラメーター化されたインスタンスを初期化します。

AdoDotNetReader(DbDataReader, DbCommand)

ADO.NET データ リーダー オブジェクトとコマンド オブジェクトを使用して、 クラスのパラメーター化されたインスタンスAdoDotNetReaderを初期化します。

プロパティ

Descriptor

データ ソースからデータを記述する情報を取得します。

(継承元 DataReader)
HasDescriptor

データ パラメーターが プロパティを介してその実装を公開 IVsDataReaderDescriptor するかどうかを示す値を Descriptor 取得します。

IsClosed

指定したデータ リーダー インスタンスが閉じられているかどうかを示す値を取得します。

ItemCount

現在のデータ ブロック内の項目数を取得します。

Status

現在データリーダーにデータを提供している メソッドによって返される数値状態コードを取得します。

UnderlyingReader

このクラスで使用される基になる DbDataReader オブジェクト インスタンスを取得します。

メソッド

Close()

現在 DbDataReader のオブジェクト インスタンスを閉じます。

Dispose()

現在 DataReader のインスタンスに保持されているマネージド リソースを解放します。

(継承元 DataReader)
Dispose(Boolean)

パブリック Dispose() メソッドが呼び出されたときと、 メソッドの呼び出しでオブジェクトが終了したときの両方で、現在DataReaderのインスタンスに関連付けられているリソースを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 であるかを示します。

(継承元 DataReader)
NextResult()

リーダーに複数の結果が含まれている場合は、データ リーダーを次の結果に進めます。

Read()

リーダーに複数のブロックが含まれている場合は、リーダーを次のデータ ブロックに進めます。

Terminate()

すべてのデータを返したり、出力パラメーターを設定したりすることなく、データ リーダーを直ちに終了します。

適用対象