次の方法で共有


AdoDotNetDataTableReader クラス

一つ以上の読み取り専用の形式で DataTable の一つ以上のオブジェクト、前方スクロール専用結果セットの内容を取得します。

継承階層

Object
  Microsoft.VisualStudio.Data.DataReader
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataTableReader

名前空間:  Microsoft.VisualStudio.Data.AdoDotNet
アセンブリ:  Microsoft.VisualStudio.Data (Microsoft.VisualStudio.Data.dll 内)

構文

'宣言
Public Class AdoDotNetDataTableReader _
    Inherits DataReader
public class AdoDotNetDataTableReader : DataReader
public ref class AdoDotNetDataTableReader : public DataReader
type AdoDotNetDataTableReader =  
    class 
        inherit DataReader 
    end
public class AdoDotNetDataTableReader extends DataReader

AdoDotNetDataTableReader 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド AdoDotNetDataTableReader(DataTable) クラスのコンストラクター。DataTable のインスタンスとともに AdoDotNetDataTableReader のクラスのパラメーター化されたインスタンスを初期化します。
パブリック メソッド AdoDotNetDataTableReader(DataTable, Int32) クラスのコンストラクター。DataTable のインスタンスとともに AdoDotNetDataTableReader のクラスと Status インジケーターの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ InnerDataTable DataTable の基になるオブジェクトに直接アクセスする方法を提供します。
パブリック プロパティ IsClosed DataTableReader が終了したかどうかを示すブール値を取得します。 (DataReader.IsClosed をオーバーライドします。)
パブリック プロパティ ItemCount オーバーライド。DataTableReader の現在のインスタンスに含まれるデータ項目の数を指定する整数値を取得します。 (DataReader.ItemCount をオーバーライドします。)
パブリック プロパティ Status データ テーブルの状態を表す整数値を取得します; ただし、たびにゼロを返します。 (DataReader.Status をオーバーライドします。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Close DataTableReader の現在のインスタンスを閉じます。 (DataReader.Close() をオーバーライドします。)
パブリック メソッド Dispose() 現在の DataReader に対して保留リリースの例は、マネージ リソースに反映されます。 (DataReader から継承されます。)
プロテクト メソッド Dispose(Boolean) DataReader の現在のインスタンスに関連付けられたリソースの両方 Finalize のメソッドにオブジェクトが呼び出しと終了したら、パブリック Dispose のメソッドが呼び出されたときに、またはクリーンアップします。 (DataReader から継承されます。)
パブリック メソッド Equals 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize DataReader の現在のインスタンスを終了します。 (DataReader から継承されます。)
パブリック メソッド GetBytes 指定したオフセット位置で開始する配列としてバッファーにバイトのストリームを読み込みます (DataReader.GetBytes(Int32, array<Byte[], Int32, Int32) をオーバーライドします。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetItem(Int32) 指定したインデックスのデータ項目を取得します。 (DataReader.GetItem(Int32) をオーバーライドします。)
パブリック メソッド GetItem(String) 指定した名前のデータ項目を取得します。 (DataReader.GetItem(String) をオーバーライドします。)
パブリック メソッド GetItemMaxLength 指定したインデックス位置にデータ項目の最大長を指定する整数値を取得します。 (DataReader.GetItemMaxLength(Int32) をオーバーライドします。)
パブリック メソッド GetItemName 指定したインデックス位置にデータ項目のリテラル文字列の名前を取得します。 (DataReader.GetItemName(Int32) をオーバーライドします。)
パブリック メソッド GetItemType 指定したインデックス位置に、指定した項目の種類の形式とデータ項目のデータ型を取得します。 (DataReader.GetItemType(Int32, DataItemTypeFormat) をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド IsNullItem 指定されたインデックスのデータ項目が nullnull 参照 (Visual Basic では Nothing)かどうかを示すブール値を取得します。 (DataReader.IsNullItem(Int32) をオーバーライドします。)
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド NextResult テストは、別の結果セットが含まれていないか、trueAdoDotNetDataTableReaderを進めれば。 (DataReader.NextResult() をオーバーライドします。)
パブリック メソッド Read テストは次のレコードにもう一つのデータ レコードが含まれていないか、trueAdoDotNetDataTableReader を進めれば。 (DataReader.Read() をオーバーライドします。)
パブリック メソッド Terminate 必ずしもすべてのデータを返すこと、出力パラメーターを設定せずに、データ リーダーが終了します。 (DataReader から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

解説

DDEX プロバイダーがこのクラスの動作をオーバーライドするか、別の方法で変更する必要が生じることはほとんどありません。; なく、チームは、に手元に ADO.NETDataTable のオブジェクト、DataReader のオブジェクトを返す必要がある場合はそれを簡単にインスタンス化できます。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Data.AdoDotNet 名前空間

DataTableReader