一つ以上の読み取り専用の形式で DataTable の一つ以上のオブジェクト、前方スクロール専用結果セットの内容を取得します。
継承階層
System.Object
Microsoft.VisualStudio.Data.Framework.DataReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetTableReader
名前空間: Microsoft.VisualStudio.Data.Framework.AdoDotNet
アセンブリ: Microsoft.VisualStudio.Data.Framework (Microsoft.VisualStudio.Data.Framework.dll 内)
構文
'宣言
Public Class AdoDotNetTableReader _
Inherits DataReader
public class AdoDotNetTableReader : DataReader
public ref class AdoDotNetTableReader : public DataReader
type AdoDotNetTableReader =
class
inherit DataReader
end
public class AdoDotNetTableReader extends DataReader
AdoDotNetTableReader 型で公開されるメンバーは以下のとおりです。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
AdoDotNetTableReader(DataTable) | DataTable のインスタンスとともに T:Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetDataTableReader のクラスのパラメーター化されたインスタンスを初期化します。 |
![]() |
AdoDotNetTableReader(DataTable, Int32) | DataTable のインスタンスと状態の値と一緒に AdoDotNetDataTableReader のクラスのパラメーター化されたインスタンスを初期化します。 |
このページのトップへ
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
Descriptor | データ ソースのデータを記述する情報を取得します。 (DataReader から継承されます。) |
![]() |
HasDescriptor | データ パラメーターが Descriptor のプロパティを使用して IVsDataReaderDescriptor の実装を公開するかどうかを示す値を取得します。 (DataReader.HasDescriptor をオーバーライドします。) |
![]() |
IsClosed | DataTable が閉じているかどうかを示す値を取得します。 (DataReader.IsClosed をオーバーライドします。) |
![]() |
ItemCount | DataTable の現在のインスタンスに含まれるデータ項目の数を指定する整数値を取得します。 (DataReader.ItemCount をオーバーライドします。) |
![]() |
Status | データ テーブルの状態を表す整数値を取得します; ただし、たびにゼロを返します。 (DataReader.Status をオーバーライドします。) |
![]() |
UnderlyingTable | 基になる DataTable オブジェクトのインスタンスをこのクラスで使用するを取得します。 |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Close | DataTable の現在のインスタンスを閉じます。 (DataReader.Close() をオーバーライドします。) |
![]() |
Dispose() | 現在の DataReader に対して保留リリースの例は、マネージ リソースに反映されます。 (DataReader から継承されます。) |
![]() |
Dispose(Boolean) | パブリック Dispose のメソッドが呼び出されたとき、および Finalize のメソッドにオブジェクトが呼び出しと終了すると DataReader の現在のインスタンスに関連付けられたリソースの両方をクリーンアップします。 (DataReader から継承されます。) |
![]() |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) |
![]() |
Finalize | DataReader の現在のインスタンスを終了します。 (DataReader から継承されます。) |
![]() |
GetBytes(String, array<Byte[], Int32, Int32) | 生のバイナリ データの指定したバイト数を取得します。 (DataReader から継承されます。) |
![]() |
GetBytes(Int32, array<Byte[], Int32, Int32) | 指定したオフセット位置で開始する配列としてバッファーにバイトのストリームを読み込みます。 (DataReader.GetBytes(Int32, array<Byte[], Int32, Int32) をオーバーライドします。) |
![]() |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) |
![]() |
GetItem(Int32) | 指定したインデックスのデータ項目を取得します。 (DataReader.GetItem(Int32) をオーバーライドします。) |
![]() |
GetItem(String) | 指定した名前のデータ項目を取得します。 (DataReader.GetItem(String) をオーバーライドします。) |
![]() |
GetItemIndex | 指定したデータ項目の名前のデータ項目のインデックスを取得します。 (DataReader.GetItemIndex(String) をオーバーライドします。) |
![]() |
GetItemMaxLength | 指定したインデックス位置にデータ項目の最大長を指定する整数値を取得します。 (DataReader.GetItemMaxLength(Int32) をオーバーライドします。) |
![]() |
GetItemName | 指定したインデックス位置にデータ項目のリテラル文字列の名前を取得します。 (DataReader.GetItemName(Int32) をオーバーライドします。) |
![]() |
GetItemType(Int32) | 既定の書式 Defaultの指定したインデックスのデータ項目、項目のデータ型を取得します。 (DataReader から継承されます。) |
![]() |
GetItemType(Int32, DataItemTypeFormat) | 指定したインデックス位置に、指定した項目の種類の形式とデータ項目のデータ型を取得します。 (DataReader.GetItemType(Int32, DataItemTypeFormat) をオーバーライドします。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
IsNullItem(String) | 特定のデータ項目の値が指定されていない。つまり、nullnull 参照 (Visual Basic では Nothing)かどうかを示します。 (DataReader から継承されます。) |
![]() |
IsNullItem(Int32) | 指定されたインデックスのデータ項目が nullnull 参照 (Visual Basic では Nothing)かどうかを示すブール値を取得します。 (DataReader.IsNullItem(Int32) をオーバーライドします。) |
![]() |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
NextResult | 別の結果セットがあるかどうかをテストは、true場合、AdoDotNetDataTableReaderを進め。 (DataReader.NextResult() をオーバーライドします。) |
![]() |
Read | もう一つのデータ レコードがあるかどうかをテストは次のレコードに、true場合、AdoDotNetDataTableReader を進め。 (DataReader.Read() をオーバーライドします。) |
![]() |
Terminate | 必ずしもすべてのデータを返す場合、または出力パラメーターを設定せずに、データ リーダーが終了します。 (DataReader から継承されます。) |
![]() |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
解説
DDEX プロバイダーがこのクラスの動作をオーバーライドするか、別の方法で変更する必要が生じることはほとんどありません。; なく、チームは、に手元に ADO.NETDataTable のオブジェクト、DataReader のオブジェクトを返す必要がある場合はそれを簡単にインスタンス化できます。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)
.gif)