IDataReader.GetSchemaTable メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > IDataReader.GetSchemaTable メソッドの意味・解説 

IDataReader.GetSchemaTable メソッド

IDataReader の列メタデータを記述する DataTable を返します。

名前空間: System.Data
アセンブリ: System.Data (system.data.dll 内)
構文構文

Function GetSchemaTable As DataTable
Dim instance As IDataReader
Dim returnValue As DataTable

returnValue = instance.GetSchemaTable
DataTable GetSchemaTable ()
DataTable^ GetSchemaTable ()
DataTable GetSchemaTable ()
function GetSchemaTable () : DataTable

戻り値
列メタデータを説明する DataTable。

例外例外
例外の種類条件

InvalidOperationException

IDataReader が閉じています。

解説解説

実装された .NET Framework OLE DB 用データ プロバイダの GetSchemaTable メソッドは、OLE DB IColumnsRowset::GetColumnsRowset メソッドに割り当てられます。その他の .NET Framework データ プロバイダの実装では、OLE DB プロバイダ層が使用されません。GetSchemaTable からテーブル内の各列のメタデータが返される順序、および返される DataReader 列は、使用するデータ プロバイダによって異なります。GetSchemaTable を実装するデータ プロバイダとメンバを、次の表に示します。

データ プロバイダ

メンバ

.NET ODBC 用データ プロバイダ

OdbcDataReader.GetSchemaTable.

.NET OLE DB 用データ プロバイダ

OleDbDataReader.GetSchemaTable.

.NET Oracle 用データ プロバイダ

OracleDataReader.GetSchemaTable.

.NET SQL Server 用データ プロバイダ

SqlDataReader.GetSchemaTable および System.Data.SqlClient.SqlResultSet.GetSchemaTable。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

IDataReader.GetSchemaTable メソッドのお隣キーワード

   

英語⇒日本語
日本語⇒英語
   



IDataReader.GetSchemaTable メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS