次の方法で共有


DataReader クラス

すべてのデータからデータを公開する機能を提供します。

継承階層

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

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

構文

'宣言
Public MustInherit Class DataReader _
    Implements IDisposable
public abstract class DataReader : IDisposable
public ref class DataReader abstract : IDisposable
[<AbstractClass>]
type DataReader =  
    class 
        interface IDisposable 
    end
public abstract class DataReader implements IDisposable

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

コンストラクター

  名前 説明
プロテクト メソッド DataReader クラスのコンストラクター。DataReader の nonparameterized クラスのインスタンスを作成します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ IsClosed 指定したリーダーを閉じるかどうかを示すブール値を取得します。
パブリック プロパティ ItemCount データの現在のブロックの項目数を取得します。
パブリック プロパティ Status 現在データ リーダーにデータを提供するメソッドによって返される数値ステータス コードを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Close DataReader のインスタンスを閉じます。
パブリック メソッド Dispose() 現在の DataReader に対して保留リリースの例は、マネージ リソースに反映されます。
プロテクト メソッド Dispose(Boolean) DataReader の現在のインスタンスに関連付けられたリソースの両方 Finalize のメソッドにオブジェクトが呼び出しと終了したら、パブリック Dispose のメソッドが呼び出されたときに、またはクリーンアップします。
パブリック メソッド Equals 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize DataReader の現在のインスタンスを終了します。 (Object.Finalize をオーバーライドします。)
パブリック メソッド GetBytes 生のバイナリ データの指定したバイト数を取得します。
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetItem(Int32) データの現在のブロックの指定したインデックスに項目の値を取得します。
パブリック メソッド GetItem(String) データの現在のブロックで指定された名前を持つデータ項目の値を取得します。
パブリック メソッド GetItemMaxLength 指定したインデックスの最大長を、データ項目の文字で取得します。
パブリック メソッド GetItemName 指定したインデックスのデータ項目に割り当てる名前です (存在する場合) を取得します。
パブリック メソッド GetItemType 指定した形式の指定したインデックスに項目のデータ、項目のデータ型を取得します。
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド IsNullItem 指定されたインデックスのデータ項目が指定されていない。つまり、nullnull 参照 (Visual Basic では Nothing)かどうかを示します。
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド NextResult リーダーが複数の結果を格納すると、次の結果にデータ リーダーを進めます。
パブリック メソッド Read リーダーが複数のブロックを含めると、次のデータのブロックにリーダーを進めます。
パブリック メソッド Terminate 必ずしもすべてのデータを返すこと、出力パラメーターを設定せずに、データ リーダーが終了します。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

解説

すべてのベース レベルのデータの取得機構は DataReader のオブジェクトを返します。

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Data 名前空間

AdoDotNetDataReader