IDataReader.GetSchemaTable Méthode

Définition

Retourne un DataTable qui décrit les métadonnées de colonne de IDataReader.

Retourne null si la commande exécutée n’a retourné aucun jeu de résultats, ou après NextResult() avoir retourné false.

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

Retours

DataTable

DataTable qui décrit les métadonnées de colonne.

Exceptions

Remarques

L’implémentation de GetSchemaTable la méthode pour les .NET Framework Fournisseur de données pour OLE DB est mappée à la méthode OLE DB IColumnsRowset::GetColumnsRowset, tandis que les implémentations pour d’autres fournisseurs de données .NET Framework n’utilisent pas de couche de fournisseur OLE DB. L’ordre dans lequel GetSchemaTable retourne des métadonnées sur chaque colonne d’une table et les colonnes DataReader retournées varient selon le fournisseur de données que vous utilisez. Le tableau suivant répertorie les fournisseurs de données et les membres qui implémentent GetSchemaTable.

Fournisseur de données Membre
.NET Fournisseur de données pour ODBC OdbcDataReader.GetSchemaTable.
.NET Fournisseur de données pour OLE DB OleDbDataReader.GetSchemaTable.
.NET Fournisseur de données pour Oracle OracleDataReader.GetSchemaTable.
Fournisseur de données .NET pour SQL Server SqlDataReader.GetSchemaTable.

S’applique à