次の方法で共有


DbDataReader.GetSchemaTable メソッド

定義

DataTable の列メタデータを記述する DbDataReader を返します。 実行されたコマンドが結果セットを返さなかった場合、または NextResult()false を返した場合は null を返します。

public:
 virtual System::Data::DataTable ^ GetSchemaTable();
public:
 abstract System::Data::DataTable ^ GetSchemaTable();
public virtual System.Data.DataTable? GetSchemaTable ();
public virtual System.Data.DataTable GetSchemaTable ();
public abstract System.Data.DataTable GetSchemaTable ();
abstract member GetSchemaTable : unit -> System.Data.DataTable
override this.GetSchemaTable : unit -> System.Data.DataTable
abstract member GetSchemaTable : unit -> System.Data.DataTable
Public Overridable Function GetSchemaTable () As DataTable
Public MustOverride Function GetSchemaTable () As DataTable

戻り値

列メタデータを記述する DataTable

実装

例外

DbDataReader が閉じています。

列インデックスが範囲外です。

.NET Core および .NET 5 以降のみ:すべての場合。

適用対象

こちらもご覧ください